David has been a valued member of our team since 2016. He came to us from Castles Engineering and has over 13 years of experience. David enjoys spending time with his family, golfing, fishing and is an avid sports fan.