Despatch Team Lead
Posted 28/08/2024 by First Base
- Location:
- Gloucester, Gloucestershire
- Job Type:
- Permanent
Provide technical contact support for customer service when required. Stay informed on legislation impacting despatch operations and make relevant changes where necessary. Effectively communicate with management team and department employees. Coach and mentor employees on … more