Toyin Idowu

Toyin Idowu

Compliance & Institutional Affairs Officer

Localisation Geneva, Switzerland

Department Operations

Unit Legal

A propos de Toyin Idowu

Toyin joined FIND in January 2021 as the Scientific Team Administrator for the Emerging Threats and Global Health Security Team.

After working as a Strategic Research Consultant and Project Manager for Fuld & Co. and Red Consulting in the competitive intelligence and market research fields on projects for multinational clients in the pharmaceutical, consumer goods and chemicals sectors for several years, she then worked for Cereal Partners SA and created the Quality Best Practices comprising the harmonization of Nestlé/CPW 4 supply chain models and Chinese labour law.

She subsequently took on the roles of Assistant to the Ambassador of the Permanent Delegation of the League of Arab States to the United Nations, Department Manager for the Interdisciplinary Programmes at the Graduate Institute, Assistant to the Head of Policy and the Monitoring & Evaluations team at Gavi and Coordinator within the Safety department at the International Federation for Automobiles (FIA) in Geneva. She holds a Bachelor degree in Law & Management Science from Keele University in the U.K. and a Diploma in Quality Systems Management as well as certificates in quality audits, French and in project management. She is currently in the Masters of Law programme in Compliance at the University of Fribourg, Switzerland.