Ben Elrod

Lead Customer Success Manager at Clari

Ben Elrod has a diverse professional background in customer success, client engagement, solutions consulting, product management, data analysis, and customer service across various industries. Currently serving as Lead Customer Success Manager at Clari, focusing on revenue operations platform. Prior experience includes roles at MHK, SCC Soft Computer, Instrumentation Laboratory, FDLE, and Rx Stat Pharmacy. Graduated with a Bachelor's degree in Biology from Clearwater College.

Links


Timeline

  • Lead Customer Success Manager

    March 1, 2024 - present

  • Sr Enterprise Customer Success Manager

    March, 2021