Our client, a leading waste operator, is looking to recruit a Site Supervisor to assist in the efficient day-to-day operation of a PFI contract in the North