New Vacancies


Head of Legal – Dublin

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

Energy Analyst – Dublin

Job Summary Mainstream RP is currently recruiting for an Energy Analyst. This position will support business activities in Africa as…

South Africa

ED & SED Manager – Cape Town – South Africa

Job Summary Mainstream Renewable Power is a renewable energy development company with operations in North America, South America, South Africa,…

Get our latest newsletter
straight to your in-box

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