The Site Manager is responsible for the effective management, administration, and control of business functions at identified client sites. The role oversees timely and effective resolution of all services contracted by the client while maintaining exceptional customer service, operational efficiency, and quality of business services. The Site Manager also manages staff and resources, coordinates with clients and internal teams, and ensures production targets and company goals are met.
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