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.
Sign up to view 0 direct reports
Get started