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 offices