Skip to content

ALL OPEN POSITIONS

Manager Contracts

Location:

Delhi, Delhi, India Ref. #507

Job Responsibility:

 •Generate business leads. •Engage with internal technical / product team to making most optimal and competitive technical proposals aligned with requirements of auction documents or special use cases for customers. •Make commercial offers for supply, installation and commissioning...

IT Application Business Analyst

Location:

Bangalore, Karnataka, India Ref. #509

Job Responsibility:

1. Serve as the country local primary contact point between business and IT team, effectively translating business needs into system solutions.2. Gather, analyze, and document business requirements to technical specifications for IT application/software development & enhancement.3. Maintain...

Envision Service FTE | Manager - Quality

Location:

London, London, City of, United Kingdom of Great Britain and Northern Ireland Ref. #497

Job Responsibility:

Strategy & Leadership:Develop and implement a strategic vision for quality, setting quality objectives and targets.Lead the Quality function and build a strong quality culture throughout the organization.Provide quality expertise and guidance to senior leadership and cross-functional...

Envision Service FTE - Senior Specialist - EHS

Location:

London, London, City of, United Kingdom of Great Britain and Northern Ireland Ref. #344

Job Responsibility:

· Ensure full compliance with UK Health & Safety regulations, especially in energy and construction sectors.· Conduct regular site inspections, audits, and risk assessments on active BESS projects.· Develop, implement, and maintain BESS-specific health and safety plans.· Lead and support...

Senior Engineer - Process

Location:

Chennai, Tamil Nadu, India Ref. #487

Job Responsibility:

Key Responsibilities: Setting up of new production line following Envision requirements. Design and define the best manufacturing layout for the Blade manufacturing process. Responsible for Blade manufacturing process Development of the Process documentation like Work Instruction for...

Envision Service FTE | Manager - Project

Location:

Paris, Paris, France Ref. #472

Job Responsibility:

Manage and supervise the project portfolio and ensure the projects delivered successfullyDevelop and manage project plans, timelines, and budgets for international business projectsCommunicate with stakeholders and team members to ensure project goals are metIdentify and mitigate project risks...
7-12 of 33 results