Spencer Douglas

Spencer Douglas BSc. TechIOSH joined Goddard Consulting in 2015. He has over 15 years’ experience working in the Construction Industry, including positions as a Contracts Manager and Cost Consultant.