A business helping to solve one of the world's greatest challenges; electrifying the 1.6 billion people on this planet who don't have access to electricity.
31 Jan 2014
Opportunity has expired
Business Development Manager
Managing investments and large scale distribution operations across Africa
Applicants are required to hold the relevant Visas/Work Permits
To view this opportunity please sign back in or join
(it takes 10 seconds and might change your life!)
New to Escape?
Sign up for free