Leo Weil is the Head of Self-Service Registration for EU Marketplaces. They have held various roles at Amazon, including Senior Manager of Product Management for New Seller Success, and have extensive experience in marketing, having worked as a Marketing Specialist at both Xerox and Richemont. Leo is currently pursuing a Bachelor's degree in Economics and Management at Université Panthéon Assas and a Master of Science in International Business Economics at City, University of London.
This person is not in the org chart
This person is not in any teams
This person is not in any offices