David Lewzey

Engineering and Technical Staff

David is an experienced senior engineer based in the Ipswich office and has been with the company since 2011.