5 free lookup(s). No credit card required.
Trilingual Bachelor Degree in Economics and Management (Economics and Management)
2013-2018Msc in Marketing Strategy and Innovation (Msc in Marketing Strategy and Innovation)
2018Find contact details for 700 million professionals.