Pierre has a disciplinary background of political science and international relations. He did a Master degree in International Public Management at Sciences Po Paris, France with a dual concentration in Global Health and African Studies. He previously obtained a Master degree in political science from Université de Lyon 3 Jean Moulin, France. Pierre is completing a PhD in Political Sociology at Université Paris 1 Panthéon-Sorbonne, France.
Before joining Foto-Cewek, Pierre worked for different international organisations, including UNAIDS, the International Labour Organisation in Geneva as well as UNESCO in Paris.