Edouard Franco has a Master's degree in management international with a focus on Sales Management and Business Development from the University of Strasbourg. They have held various sales and account management positions at different companies, including Altium®, Searchmetrics, solute GmbH, Connexity, Inc., and Cruiseline.eu, focusing on the French speaking markets, Switzerland, Luxembourg, Belgium, and France. Currently, they are the Sales Team Lead EMEA at Altium®, overseeing the French speaking markets and countries, as well as serving as an Account Manager for Switzerland, Luxembourg, and France.
Sign up to view 4 direct reports
Get started