Suggestions
Leo Billoud
EMEA Customer Success Manager - Enteprise at Samsara, Inc.
Leo Billoud is an accomplished professional with a diverse background in customer success, enterprise sales, software management, and business operations.
He holds a degree from Aston University, where he studied German, Modern Languages, Business, and International Business.
Leo currently serves as a Customer Success Manager - Enterprise at Samsara, a role in which he leverages his expertise in fostering strong client relationships and driving customer satisfaction.
With extensive experience at Samsara, including previous positions as an Enterprise Implementation Consultant and Customer Success Manager, Leo has showcased his ability to deliver tailored solutions to meet client needs.
Prior to joining Samsara, he held various key roles at Tableau Software, where he excelled as a Commercial Territory Manager and an Enterprise Sales Area Manager.
His earlier experiences at Mindbody, Inc. and Amazon have provided him with a solid foundation in software management and partnership development.
Leo's multifaceted background and dedication to customer-centric strategies make him a valuable asset in the fields of customer success and enterprise sales.