Sign In
Get Clay Free →

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.

    Leo Billoud
    Get intro to Leo
    Add to my network

    Location

    London, Greater London, United Kingdom