🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Customer Support Manager

Company

Taylor Wimpey plc

Location

leicester, england

Posted

June 30, 2026

Position Overview

Make a Home at Taylor Wimpey

At Taylor Wimpey, we don’t just build houses; we build futures for our customers and our people. We bring our collective skills together to create amazing outcomes. With 22 regional offices across the UK and operations in Spain, you will have the tools to develop your skills and the freedom to explore new avenues.

Job Summary

The Customer Support Manager is responsible for the day‑to‑day management of administration relating to all customer issues. This role manages the Customer Support Coordinators (CSCs) and oversees all ongoing customer issues. You will allocate resources, including Customer Service Operatives and contractors, to undertake work in customers’ homes. Working closely with the Customer Service Director, you will collate and manage information for analysis, and handle escalation of customer issues when appropriate. You may deputise for the Customer Service Director when required.

Primary Responsibili...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now