Steve Duthie
Steve Duthie is General Manager of Novum Structures Middle East. He is responsible for overseeing business development initiatives as well as the management of project and construction operations in Novum’s regional office in UAE which covers the Gulf States. Prior to joining Novum, Steve was Operations Manager for a worldwide leader in the engineering, project … Continued