London - Barnet, Greater London
. You will be responsible for managing an on-site team of experts, including paint sprayers, panel beaters, MET technicians, estimators...