To build a team comprised of about 18 nationalities, sharing and working towards the same vision to successfully achieve the company’s mission to provide the most compelling O&M solution in terms of safety, cost and performance, to become the partner of choice.

Electrical Technician
Document Controller
Mechanical Engineer
HSSE Engineer
Operation Power Engineer
Mechanical Technician
Mechanical Supervisor
Instrumentation & Control Supervisor
PV Electrical Technician
Power Shift Engineer
Mechanical Technician (Rotary)
Electrical Supervisor
Shift Charge Engineer
Shift Engineer – RO