Employer description: Tela Technology have over 35 years of trusted UK business communications including mobile, fixed-line, internet, unified communications and managed IT support. Tela customers include some of the largest customers in the UK as well as medium-sized companies, retail stores, hotels and the public sector. We work with well known companies such as Microsoft, […]