Customer Success Manager
London, England, United Kingdom
Celtra, Inc.
Customer Success Manager
Scoota
Campaign Manager
Celtra, Inc.
Senior Customer Success Manager
Celtra, Inc.
Director, Customer Success - Enterprise
Celtra, Inc.
Sr. Director, Customer Success - Enterprise
M&C Saatchi
Events manager assistant
BrotherMailer
Account Manager
Jagex
Advertising Operations Manager
Sup de Pub - Groupe INSEEC
ESP Ecole Supérieure de Publicité, Communication et Marketing
London South Bank University