Internap Jobs in UK
UK Internap Job Vacancies
-
Director, Sales - Cloud Hosting
Internap - London, Greater LondonJob Description The Director of Sales is responsible for leading a team of 4-8 direct sales representatives (AEs)and National Account Managers (NAMs), and support personnel to attain the m...