Travis Mckissick has over six years of experience in sales and account management, currently serving as the Renewal/Expansion Team Manager at ControlUp since August 2020. In this role, Travis manages a team focused on maximizing customer retention and expanding existing accounts while training teammates to achieve North American sales goals. Prior to this, Travis held the position of Renewal/Expansion Account Executive at ControlUp, where strong relationships with key personnel in customer accounts were fostered. Travis also worked at Barracuda from December 2017 to August 2020, initially as a Territory Manager responsible for driving sales and establishing direct sale opportunities, and previously as a Renewal Account Executive, where account performance objectives were prioritized and coordinated with various company resources.
This person is not in the org chart
This person is not in any teams
This person is not in any offices