Utility Warehouse

HQ
London
Total Offices: 3
2,993 Total Employees
Year Founded: 2002

Teams at Utility Warehouse

3 Days AgoSaved
In-Office or Remote
London, England, GBR
Mobile • Energy • Utilities
Manage inbound calls from customers, landlords, and new occupants regarding moves, account closures, service transfers, cancellations, and retention. Provide attentive customer service, recommend appropriate products, meet call-handling and adherence KPIs, achieve sales and retention targets, complete callbacks, and participate in training and team activities.
4 Days AgoSaved
Hybrid
London, England, GBR
Mobile • Energy • Utilities
Leads engineering teams responsible for operational systems supporting customer journeys, billing, payments, collections, and customer service. Owns technical strategy, architecture, build-versus-buy decisions, AI and agentic services, delivery standards, SLOs, budgets, resource planning, and engineering leadership. Partners with operations, product, commercial, finance, and support leaders to align roadmaps with business priorities while improving system resilience, team performance, and customer impact.
27 Days AgoSaved
In-Office or Remote
London, England, GBR
Mobile • Energy • Utilities
Lead a small engineering squad by setting technical direction, driving delivery and operational excellence, managing risks, and aligning work with company goals. Coach and develop engineers, support hiring and performance reviews, collaborate with Product Managers and cross-functional stakeholders, improve engineering practices, and maintain security, service-level objectives, team culture, and budget accountability.