Digital Customer Success Team Manager
barcelona, catalonia, spain
CPM International
Digital Customer Success Team Manager
CPM International
Operations Manager - Digital Department
Ottica Vista Center
Assistant Retail Sales Manager
MeliorQualitas (Amazon online store)
Head of Ecommerce
CPM International
Community manager
CPM International
Head Of Operations
CPM International
Country Operations Manager
CPM International
Customer Relations Specialist
University of Leeds
Università di Catania