Site Manager/ Ducting Installation Supervisor job at Fohntech Group