Michael Scott

Michael Scott
Michael Scott
Programme Manager, Babcock International Group PLC

Michael Scott is the Programme Manager at Babcock International Group. Previously Michael Scott was the Business Development Manager at Unity.

vfd