New Vacancies


Ireland

Solar Commercial Manager-Dublin, Ireland

SUMMARY OF ROLE: The Solar Commercial Manager leads on all commercial activities around Mainstream’s solar business. The role is focused…

Financial Modeller – Dublin, Ireland

SUMMARY OF ROLE The Financial Modeller will support the Project Delivery team in preparing and building financial models. This role…


South Africa

Community Development Manager – Cape Town, South Africa

The Community Manager (CM) will be appointed by or on the authority of the Project Company Board to undertake the…

Contracts Administrator – Cape Town, South Africa

Key Responsibilities As a Contract Administrator in the Construction team, you will be responsible supporting the Contract Manager and Project…

Site SHEQ Advisor – Kagnas, Northern Cape

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