Sign In

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.

Highlights

Dec 15 · streetinsider.com
Form S-8 Samsara Inc. - StreetInsider

Related Questions

What are Leo Billoud's main responsibilities as a Customer Success Manager at Samsara?
How long has Leo Billoud been working at Samsara?
What industries does Leo Billoud primarily serve in his role at Samsara?
What are some notable achievements or projects Leo Billoud has led at Samsara?
How does Leo Billoud's background prepare him for his role at Samsara?
Leo Billoud
Leo Billoud, photo 1
Leo Billoud, photo 2
Add to my network

Location

London, Greater London, United Kingdom