Depot & Inventory Operations Manager (24/7 Availability)

Company: Thames Water

Location: London

Posted: May 20th, 2026

Thames Water is seeking a Depot Manager in London to lead inventory operations and ensure efficient logistics management. You will oversee the delivery of equipment and manage inventory integrity, enabling operational success. The role requires strong leadership skills, experience in logistics, and a full UK driving license. With a salary of up to £50,000 per annum and generous benefits including 26 days holiday, it's an exciting opportunity for those with expertise in supply chain and inventory management. #J-18808-Ljbffr
Apply Now