Commercial support specialist JOB TITLE Commercial Support Specialist BASE LOCATION Regional Location COMPANY DESCRIPTION Generally accepted to be Europe’s fastest growing telecoms provider, lnteroute owns and operates Europe’s most advanced and densely connected voice and data network . It delivers intelligent, customer-controlled network services to a diverse range of businesses including mobile operators, service providers […]