My Client a leading African conservation company which seeks to sustainably finance wildlife and habitat conservation through the carbon market is looking for a Country Manager in Mozambique.
The Country Manager, based in Maputo will be responsible for strategic leadership and oversight of operations in the assigned country office, including program direction, country strategy development, program quality, innovation and impact, emergency preparedness and response, human resource management and talent development, financial and organization’s assets stewardship, resource acquisition, and administrative operations.
The Country Manager Mozambique is expected to demonstrate progress in achieving the measures of the Country Results Framework. S/He plays the leading role in managing the program and operations in the assigned country (Mozambique) and continuously evolving them to become relevant, more effective and efficient, and innovative.
Education/ Certifications