Stop TB Partnership Employee Directory
Public HealthGeneva, Switzerland51-200 Employees
Stop TB Partnership has about 93 employees across 5 continents, with the largest share in Europe (41%). By country, the largest groups are Switzerland (27%), Kenya (8%) and United States Of America (6%). Consulting and Branding make up 42% of the profiles with a known department. Stop TB Partnership's workforce spans 13 departments.