Assistant Site Manager
10 hours ago
Denton
Monitor the site for opportunities to improve customer experience, providing feedback or suggestions to the Site Leader. Assist in onboarding new team members, ensuring they understand company values, site procedures, and role expectations. Address and resolve customer concerns or issues promptly, e