Logistics and Customer Service Manager
18 days ago
London
The role is based in Central London, you'll be required to be in the office 4 times a week. Salary bracket is £45,000 - £50,000 + up to 20% bonus, pension, healthcare, 28 days holiday + bank ...