The Site Account Manager is an operations leader responsible for communicating a vision for how Williams Lea serves clients across one or more service offerings and enabling the team to deliver it. The role focuses on service delivery, operational excellence, optimized cost-to-serve models, continuous improvement, and team development. The manager oversees contracted operations, ensuring client and contract needs are met while also addressing employee needs. The position leads people, operations, financial and contractual management, and client relationships, and may participate in due diligence and implementation for new business.
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
Manager