People/John Ramsay
PersonUK

John Ramsay

1 company·1 mandates

CompanyRelationTitleAgeSinceAs of
BABCOCK INTERNATIONAL GROUP PLCBABDirector●Director/Board Member682021-12-312026-07-09
John Ramsay — Person