Group Vice President, Navisite and System Integrator Sales
Rob Roache is Group Vice President, Navisite and System Integrator Sales, where he is responsible for the leadership and management of all sales and account management activities and also oversees our sales initiatives for the Navisite cloud and managed services and system integrator channels.
Rob has over 25 years of sales and management experience in the business communications industry and most recently served as Regional Vice President of Global Sales at CenturyLink, where he was responsible for over $1.2B in annual revenue and oversaw a sales and support team of over 500 business professionals. In this role, Rob led all telecommunications, managed services and cloud sales for the enterprise and global segments for the Western region of the United States.
A graduate of Robert Morris University, Rob holds a bachelor’s degree in Business Administration.