Skip to content

ALL OPEN POSITIONS

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...

Principle Engineer-Land Acquisition

Location:

Manila, Central Luzon (Region III), Philippines Ref. #293

Job Responsibility:

1. Lead and execute comprehensive land acquisition strategies for power station development in the Philippines, aligning with regional business objectives. 2. Conduct site identification, technical due diligence, and regulatory risk assessments. 3. Initiate and manage multi-stakeholder...

Envision Service FTE | Manager - Project

Location:

Hamburg, Hamburg, Germany Ref. #665

Job Responsibility:

Key ResponsibilitiesProject Delivery & Programme ManagementOwn project programme and delivery accountability end-to-end.Plan, monitor, and control site activities to align with overall project schedules and milestones.Lead regular meetings with BOP (remote task leadership).Take final...

Land Acquisition

Location:

Taguig City, National Capital Region, Philippines Ref. #466

Job Responsibility:

Key ResponsibilitiesIdentify, inspect, evaluate, and assess land for acquisition or lease for renewable energy and energy storage projects.Develop and support land acquisition strategies, plans, and schedules aligned with project development timelines.Negotiate land prices, lease terms, and...

Manager - RCC

Location:

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

Job Responsibility:

1. Control Room Operations & Supervision- Supervise and lead control room personnel, including managing shift rotations for 24/7 coverage.- Ensure strict adherence to Standard Operating Procedures (SOPs) for monitoring, incident response, and escalation.- Oversee control room operations to...
7-12 of 22 results