Kyle McEachran

Customer Success Manager, Key Accounts at Cleo

Kyle McEachran is a Customer Success Manager with extensive experience in enhancing customer relationships and driving strategic initiatives across various companies. Currently at Cleo since June 2023, McEachran focuses on key accounts to deliver business outcomes through modern integration solutions. Prior experience includes building the Customer Success function at TIE Kinetix, where responsibilities included developing customer engagement strategies and creating a portfolio management philosophy. At SPS Commerce, McEachran managed customer experiences for the buy side and implemented large-scale change management programs. McEachran holds a Bachelor's degree in Kinesiology and Exercise Science from the University of Minnesota, earned between 2015 and 2018.

Location

Minneapolis, United States

Links

Previous companies


Org chart

No direct reports

Teams


Offices

This person is not in any offices