Riverbed Technology
Catherine Owens is an experienced professional with a strong background in account management and sales. Currently serving as a Senior Account Manager for Support Renewals at Riverbed Technology since April 2015, Catherine oversees customer relationships and ensures excellent service delivery. Prior experience includes roles as a Solution Sales Representative at Avnet, where management of over 40 Commercial and Federal Resellers was a key responsibility, and positions at Pitkin County Dry Goods, first as Head Cashier and Sales Associate, followed by Sales Associate and Cashier. Academic credentials include a Bachelor of Arts and Sciences in International Affairs from the University of Colorado Boulder.
This person is not in any teams
This person is not in any offices