Teceze is a leading information technology, consulting and business process services company headquartered in the UK and has offices across 15+ countries. A company recognized globally for its comprehensive portfolio of services, a strong commitment to sustainability and good corporate citizenship, Teceze has a dedicated workforce of over 1500+ employees, serving clients in 75+ cities across 6 continents.