Social networks
325 87Activities
Entity types
Location
Holywell Way, Loughborough LE11 3QF, UK
Loughborough
United Kingdom
Employees
Scale: 11-50
Estimated: 4
Engaged corporates
1Added in Motherbase
1 year, 1 month agoProud to be the most awarded SME in the UK for its placement programme.
Proud to be the most awarded SME in the UK for its placement programme. This page is completely dedicated to our placement students and what they get up to whilst working in the team!