There are currently no errors
0800 043 0800
0

Introducing some of the Team at Telecoms World

We provide communications and customer support to 15,000+ UK businesses

Neil Barrall
Managing Director
Sam Diamond
Projects Director
Nicola Amis
Marketing Manager
Keith Bird
Head of UK Sales
Alfie McNamara
Key Account Manager
Charlotte Devoir
Email Marketing Executive
Aaron Main
Key Account Manager
Lewis Maddison
Account Manager
Sam Hickmer
Business Development Manager