Montpellier, France
Senior Marketing Manager
Dell Technologies
Global Solutions Marketing Senior Manager Computer Vision | Smart Cities | Smart Manufacturing
Mba
University of Leicester
Montpellier Business School