5 free lookup(s). No credit card required.
Master of Business Administration - MBA (Majors: 'Business, Energy, Environment and Sustainability' + 'Entrepreneurship and Innovation')
2019-2022Master of Engineering (MEng) (Mechanical Engineering)
2006-2010French Baccalaureate (Scientific Section)
1998-2006Find contact details for 700 million professionals.