Depot Manager
Posted 04/06/2024 by Biffa Waste
- Location:
- Sheffield, England, United Kingdom (20 miles)
- Job Type:
- Permanent
Customer / Supplier Relations. Build and maintain strong relationships with customers and suppliers, addressing inquiries, concerns, and service requests in a timely and professional manner. Collaborate with sales and customer service teams to identify customer … more