Despatch Team Lead
Posted 2 days ago 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