Publishing date: 27 April 2022
Location: Freetown, Sierra Leone
Description: The role of the Country Manager of their Sierra Leone Business Unit will lead all in-country business activities, including team management, business development, project development and management and external relationship management. As the in-country lead, this job requires a candidate who can work extremely independently and of their own initiative with minimal oversight and high integrity.