Assistant Commercial Manager
Operations and Reporting Administrator
Country Manager - Sierra Leone
Located on the west coast of Africa Sierra Leone is a member of ECOWAS. Freetown, the country’s capital and largest city, has the third largest natural harbour in the world.
At the time of set-up in the country Vallis published a full country report on the country, a link to which can be found below: