South African Team

Vacancies


Chile

Senior Pre Construction Project Manager

SUMMARY OF ROLE As Senior Pre Construction Project Manager, you will be responsible primarily for managing a portfolio of three…

Senior Community Relations Executive

SUMMARY OF ROLE The successful candidate will be responsible for engaging with stakeholders for three of Mainstream´s wind projects in the II…

Investment Manager, Chile

SUMMARY OF ROLE The Investment Manager will lead in the day to day management of Mainstream’s shareholding in the Aela…


Ireland

Accounts Assistant – Dublin, Ireland

SUMMARY OF ROLE Reporting to the Senior Group Finance Manager, this role provides financial and clerical support to the Finance…

Temporary Corporate Governance Executive / Company Secretary-Dublin, Ireland

SUMMARY OF ROLE This role is concerned with assisting the Directors in ensuring Corporate Governance compliance within the Mainstream group…


South Africa

Project SHEQ Advisor – Northern Cape, South Africa

Key Responsibilities As the on-site SHEQ Advisor, you will provide expert health and safety, and environmental advice in relation to…

Country Community Manager – Cape Town, South Africa

The Country Community Manager will be responsible for managing all external stakeholder interactions related to Mainstream South Africa’s wind and…