approved contractor with over 6,000 employees operating across the UK, looking for a controller based in the London Head Office..., a London-based global security company, was acquired by Allied Universal®, a leading security and facility services company...
G4S