Meet Our Board

Meet Our Leadership Team

At In Touch we believe our people are our competitive advantage. Our leadership team drives our company’s vision, encouraging and supporting the success of our specialist teams and coaches.

The Importance Of Our People

Diversity, inclusion, and equal opportunities are ingrained within our leadership culture. With over 70 years of collective industry experience, our leadership team facilitates our mission and drives the quality that is responsible for In Touch being named 19th on the Deloitte Technology Fast 50 awards and 10th in the Financial Times fastest-growing companies in Europe.