Customer Service & Operations Manager

Manage a small team of Administrators, Schedulers, sub-contractors and suppliers to ensure they are meeting the expectations of our customers and hitting our…

£30,000 - £36,000 a year
1 vacante