Service Desk Team Leader - Out of Hours
14 days ago
Established in 2003, Focus Group is proud to be one of the UK’s fastest growing independent providers of essential business technology, providing digital workplace solutions to over 30,000 customers across the UK. Our recent investment from PE backers, Hg, will support Focus Group’s organic grow