5 free lookup(s). No credit card required.
Sciences Po Paris Diploma (International Business, Emerging Countries)
2002-2004Master's degree (Logistics, Materials, and Supply Chain Management)
2000-2003Ecole Centrale Paris Diploma (Supply Chain, Industrial Engineering)
2000-2003Find contact details for 700 million professionals.