Head of New Markets
San Francisco, California, United States
Square
Head of New Markets
Oliver Wyman
Senior Consultant
Tiller by SumUp
Advisory Board Member
Global Head of Operations and Strategy, Customer Acquisitions and Onboarding, Google Ads
GLG
Advisory Council Member
HEC Paris
Lecturer
Boston Consulting Group (BCG)
Project Leader
Université Pierre et Marie Curie
HEC School of Management
École Supérieure d'Électricité