Veolia London are looking for 3 scaffolders to start on 18th May. Must hold CISRS card & CCNSG. Please click on the link below to apply:Cape