IM

Ian McFarlane

Director of General Engineering at Altrad Babcock

Director of Engineering Director
i***@doosan.com Sign up
Pro only
Pro only
Paisley, Scotland, United Kingdom

Company Details

Company: Altrad Babcock
Employees: 1500
HQ Location: Renfrew, Scotland, United Kingdom
Company LinkedIn: Pro only
Director level · Director of Engineering