Tracey CharlesWrong Tracey Charles?
Competency Lead Leadership and Ma...
Local Address: London, London, United Kingdom
Babcock International PLC
BBC Bush House, London WC2B 4PH
Company Description: Babcock International Group PLC is an engineering support services company. It operates in five segments. Defence, Marine, Rail, Nuclear, Networks, and Engineering... more