South African Team

Vacancies


Chile

Technical Director, Chile

SUMMARY OF ROLE In a move to ensure the onward management and growth of the Chilean business the role of…

Service Support Engineer – Chile

SUMMARY OF ROLE The Service Support Engineer provides 2nd and 3rd line support to the service desk and assists the service desk at level 1 point…

Senior Civil Engineer, Chile

SUMMARY OF ROLE Mainstream Renewable Power has a large wind and solar development pipeline in Chile and has its’ first…

Construction Project Manager, Chile

SUMMARY OF ROLE As a Construction Project Manager, you will be responsible for delivery of projects through the preconstruction and…

Project Finance Executive, Chile

SUMMARY OF ROLE The Project Finance Executive will be in charge of supporting the Investment Manager Chile in all Project…

Development Executive, Chile

SUMMARY OF ROLE The Development Executive is a graduated professional with a minimum of 3-5 years work experience in power…

Grid Engineer, Chile

SUMMARY OF ROLE Mainstream is currently recruiting for a Grid Engineer, Chile who will take responsibility for identifying grid capacity…

Environmental Expert, Chile

SUMMARY OF ROLE Provide technical advice on environmental management matters in the Company’s projects. The main role of the position…

Senior Development Executive – New Business

SUMMARY OF ROLE A Senior Development Executive is required to work with the New Business Manager in carrying out New…


Ireland

Group SHEQ Manager – Dublin, Ireland

Key Responsibilities                                                                                                                                 The key responsibilities of the role comprise the following: Development and implementation of health and safety, environmental, and…

Assistant Accountant – Dublin, Ireland

Reporting to the Senior Group Finance Manager, this role provides financial and clerical support to the Finance Team in Dublin,…


Mexico

Development Manager, Mexico

SUMMARY OF ROLE The Development Manager will be responsible for the complete project development lifecycle from project inception to start…

Get our latest newsletter straight to your in-box

Stay updated with all latest updates,upcoming events & much more.
SUBSCRIBE NOW