As an Assistant Site Manager at Whistle Express, you will support the Site Manager in overseeing all aspects of site operations, ensuring operational excellence, team development, and outstanding customer experiences. Promote a positive team culture by recognizing achievements, encouraging collaboration, and addressing conflicts promptly.