VP of Navisite Sales
Eric McDougal is Vice President, Navisite Sales, where he is responsible for the leadership and management of the direct sales, pre sales engineering, and channel teams.
Eric has over 30 years of sales and management experience in the IT industry and recently served as Vice President of Sales | EMEA at CenturyLink, where he was responsible for over $250M in annual revenue and oversaw a sales and pre sales engineering team of over 50 personnel. In this role, Eric led all colocation, managed services and cloud sales for the enterprise and global segments for the EMEA region.
A graduate of Southeast Missouri University, Eric holds a bachelor’s degree in Business Administration.