Kevin Dillon is a Customer Success Manager at UpGuard since August 2025, bringing extensive experience from previous roles at Pitchbox, where Kevin served as Head of Customer Support and Customer Success and also as a Customer Success Manager from March 2014 to August 2025. Prior to that, Kevin worked as a Social Media Analyst at Dealer Synergy from November 2010 to July 2013, focusing on social media strategies for car dealerships nationwide. Kevin holds a Bachelor of Arts in English from Millersville University of Pennsylvania, earned between 2006 and 2010.
This person is not in the org chart
This person is not in any teams
This person is not in any offices