5 free lookup(s). No credit card required.
Manager of Digital Communication (Master degree) (Manager of Digital Communication (Master degree), Web e-Business / eMarketing specialization)
2010-2015Baccalauréat Scientifique (Equivalent to A-Level) (Baccalauréat Scientifique (Equivalent to A-Level), Science-based with further mathematics)
2007-2010Find contact details for 700 million professionals.