Leadership Team

About

The Leadership Team at NTC, a Deloitte business, is responsible for strategic direction and decision-making across all facets of the company. This team drives innovation and oversees high-level client engagements, ensuring that NTC remains at the forefront of media technology solutions. They leverage their extensive industry experience to foster collaboration, inspire teams, and guide the implementation of transformative media solutions for clients worldwide.