The Team Lead / Site Supervisor oversees cleaning teams, ensures quality standards are met, and supports smooth daily operations.
Supervise and support cleaning staff
Conduct inspections and quality checks
Train new team members
Communicate with management and clients
Previous cleaning or supervisory experience
Strong leadership and communication skills
High level of accountability and professionalism
Higher hourly rates for detail work
Flexible, project-based scheduling
Higher earning potential
Skill development in advanced cleaning
Consistent work opportunities
Clear expectations and structured checklists
Supportive team environment