The Site Manager is a position in the C&W Services account organization that is accountable for an assigned client portfolio or site. The position is responsible for the overall performance and management of the client account / site, to include responsibility for profitable growth, customer relationships, customer satisfaction, continuous improvement, contract renewal and management of the client expectations. Accountable for delivering operational performance, meeting KPI’s and improving customer satisfaction on a performance-based contract for location. Customer interaction and engagement with key customers, to include partnering in a “C-Level” environment, is required. The person will act as a liaison between C&W Services business functions and the client to ensure solid proactive communication and results. The person will identify opportunities to introduce innovative processes, technologies and services to continuously enhance C&W Services value to the client.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed
Number of Employees
5,001-10,000 employees