5 free lookup(s). No credit card required.
Master of Business Administration - MBA
2010-2012Master of Science - MS (Environment and Resources - Energy Track)
2010-2012BS + MS (Chemical Engineering)
2003-2008Baccalauréat (Sciences, option Maths)
1990-2003Find contact details for 700 million professionals.