David MacInnes is an Engineering Specialist at FM, where they previously held positions as a Senior Consultant Engineer, Consultant Engineer, and Plan Review Consultant. Prior to that, David served as an Assistant Site Manager at Persimmon Homes and a Trainee Site Manager at Central Building Contractors. David earned a BSc (Hons) in Construction Management from Glasgow Caledonian University from 2008 to 2012.
This person is not in any teams
This person is not in any offices