We are looking for a cleaning supervisor who is responsible for overseeing the work of their team. They ensure that everyone on the team is doing their job correctly and in accordance with company standards. In addition to managing their own staff, they may also be tasked with managing vendors or contractors who provide additional services such as carpet cleaning or window washing.