New Vacancies


Chile

HSE Site Manager Aurora Project

Health, Safety and Environmental Site Manager AURORA Project Overview Mainstream Renewable Power is a renewable energy development company with operations…

HSE Site Manager Sarco Project

Health, Safety & Environmental Site Manager SARCO Project Overview Mainstream Renewable Power is a renewable energy development company with operations…

Planning & Control Manager

Summary of Role Mainstream Renewable Power is a renewable energy development company with operations in North America, South America and…

Senior Analyst Wind Solar

Summary of Role Mainstream Renewable Power is currently recruiting for a Senior Energy Analyst (wind and/or solar) to support Mainstream’s…

Senior Document Controller

Mainstream Renewable Power is a leading developer of renewable energy projects worldwide focusing on onshore wind and solar projects. Mainstream…

Generation Asset Manager

SUMMARY OF ROLE The Generation Asset Manager will take responsibility for the O&M of the Mainstream Chile Asset Portfolio. This…

Community Relations Executive Región del Bío Bío

SUMMARY OF ROLE The community relations executive is a graduated professional preferably from the social sciences. He/she will have a…

Environmental Engineer

SUMMARY OF ROLE Mainstream Renewable Power is a leading developer of renewable energy projects worldwide. We specialise in developing, building…

Senior Asset Operations Engineer

SUMMARY OF ROLE Mainstream is recognised as the world’s leading independent renewable energy company with almost 10,000 MW in development,…

Site Manager

SUMMARY OF ROLE Mainstream is recognised as the world’s leading independent renewable energy company with almost 10,000 MW in development,…

Senior Tax & Reconcilations Accountant

SUMMARY OF ROLE Reporting initially to the Financial Controller, Chile and later to the Financial Planning and Analysis Manager based…


Ireland

Procurement Associate – Dublin – Ireland

Key Responsibilities                                                                                               The key responsibilities of the role comprise the following: Provide procurement support and services to the Procurement…

Head of Legal – Dublin

Job Summary Working as part of the Dublin Finance team, this is a senior and challenging position with wide ranging…

Senior Energy Analyst, Dublin

Job Summary Mainstream Renewable Power (Mainstream) is currently recruiting for a Senior Energy Analyst to work across multiple regions. This…


Vietnam

Commercial Executive/Manager SE Asia, Vietnam

Mainstream Renewable Power is a leading global developer of renewable energy projects and has significant activities worldwide. Due to our…