Ben Elrod is a Success Manager at Jellyfish since October 2024, previously serving as Lead Customer Success Manager and Senior Enterprise Customer Success Manager at Clari from March 2021 to October 2024. Prior to that, Ben held the position of Senior Client Engagement Manager at MHK from June 2016 to March 2021, focusing on client success and strategic account management. Ben also worked as a Solutions Consultant at SCC Soft Computer from September 2013 to June 2016, successfully implementing software solutions. Earlier in the career, Ben served as Product Manager at Instrumentation Laboratory from December 2011 to June 2013 and as a Data Analyst at FDLE from September 2006 to July 2011. Initial experience began at Rx Stat Pharmacy as a Customer Service Representative from January 2004 to September 2006. Ben holds a Bachelor’s degree in Biology from Clearwater College, earned between 2002 and 2005.
Sign up to view 0 direct reports
Get started