Senegal Country Coordination At Doctors of the World
Mission The Country Coordination has overall responsibility for the Doctors of the World mission in Senegal. The incumbent will lead the MdM strategy and closely monitor and coordinate with all departments to ensure the smooth and timely implementation of programs and appropriate operational support in accordance with the context, standards, and requirements of MdM and […]
Senegal Country Coordination At Doctors of the World Read More »
