Team Lead Sales
france
Comet Meetings
Business Developer
Spendesk
Senior Business Developer
Account Executive
Université catholique de Lille
NEOMA Business School
Ateneo de Manila University