News Tony March Takes the Helm as Babcock Canada’s New CEO Vanguard Staff, February 24, 2025 2 min read Babcock International Group, a leading company in defence and security, has announced that Tony March will step into the role...