Meet our team

Group management team

We have a large number of employees across our two sites in Lancaster, UK and Charlotte, USA.

Neil Kelly

General Manager

Max Yates

Group Operations Manager