Brad Hill

Senior Customer Success Manager at Own Company

Brad Hill is an accomplished Senior Customer Success Manager with extensive experience in client management and support across multiple organizations. Currently leading customer success initiatives at Own Company since December 2021, Brad previously excelled at Avanan and IntelliShift, achieving notable renewal rates and providing expertise in cyber security. Prior roles include significant contributions at SecurityScorecard, GAN Integrity, and Polaris, where Brad implemented streamlined support processes, managed enterprise accounts, and drove product development through rigorous testing and comprehensive stakeholder collaboration. Educational credentials include a Master of Business Administration in Healthcare Management and a Bachelor of Science in Marketing from Quinnipiac University.

Links

Previous companies

Vehicle Tracking Solutions logo
GAN Integrity logo
Avanan logo
SecurityScorecard logo

Org chart