South African Team

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

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…