Tracey CharlesWrong Tracey Charles?
Competency Lead Leadership and Ma...
Babcock International PLC
33 Wigmore Street
London , London W1U 1QX
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