Job Summary:The Site Manager will be responsible for end-to-end management of assigned food service sites, ensuring smooth operations, quality service delivery, client satisfaction, and team management. The role requires strong operational control, a...