Labour Manager Canning Town, GB Vital are recruiting for a Labour Manager to work within our highly successful team in London Canning Town Vital Rail is a major support services provider,...