M@MswoUnited StatesFollowAboutCurrentCriteoEducationEcole PolytechniqueBadgesProblem SolvingVerified SkillsNo certificateMswo has not earned any certificates yet. Work ExperienceMswo has not updated employment details yet.EducationEcole Polytechnique