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.
‘We are a leading business technology services and solutions provider catering to over 150 customers through 25 offices globally. Drawing on more than 5000 employees, innovative solutions and a flexible extended team engagement model, we help our clients stay ahead of the curve, drive revenues, and enhance market position. Our OneCompany model encourages us to stay invested in every client relationship. Over the nearly two decades since its inception, thriving on the principles of Perfection, Love, Unselfishness and (character) Strength (PLUS), we are ‘inspired by potential’ and firmly believe in the Company as a Platform (CaaP) concept. Our services span Digital Enablement and Product Development for leading organizations across verticals’.
Set up a meeting