Telecoms, Media & Technology is part of the Knowledge and Networking Division of Informa PLC
This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 3099067.
CBTS is a leading technology provider to enterprises in all industries, including dozens of Fortune 500 and Global 2000 companies. What sets us apart is the agility, flexible delivery models, and client focus of a smaller company coupled with the ability to deliver the resources, scale, and capabilities required by large organizations. With over 800 certified engineers and locations across North American and the UK, CBTS offers outstanding expertise in transforming business operations.