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.