Permanent Recruitment jobs
Found 1 job
-
- London
- Negotiable
- Posted 19 days ago
Business Development Manager - Renewable Energy My client is a young, high-growth, highly ambitious energy company. The company has recently created a renewable energy department to develop and invest in large scale renewable energy projects and become Africa's leading renewable IPP. They are see...