Category: ITL Blog

ITL Resourcing – Opportunities for our Future Generation

Posted on December 06, 2017

As a company we have grown exponentially over the last decade, now employing over 375 people worldwide. We have a dedicated People & Resourcing Team based at our UK Head Office recruiting and nurturing talent and looking after staff wellbeing. Lydia Makin, People & Resourcing Executive gives us an overview of her resourcing activities over the […]