Stewart Davie is currently the Head of HR at Altrad UK, Ireland & Nordics. Prior to this, Stewart held the position of Head of HR Operations at Altrad Babcock. With a background in human resources, Stewart also has experience as a Group Human Resources Director at Alexander Dennis and as Head of Human Resources at SPX CLYDEUNION Pumps. Stewart holds a PostGradDip in Human Resource Management from Glasgow Caledonian University and a BSc(Hons) in Metallurgy from the University of Strathclyde.
October, 2023 - present