David Welch has several years of experience in the engineering field. David began their career at Johnson Matthey Davy Technologies in 2006 as a Senior Process Engineer, and later took on the role of LP Oxo Proposals and Licensee Support. In 2019, they joined Johnson Matthey as a Principal Process Engineer. Currently, they serve as the Head of Process Engineering at Carbon Clean.
David Welch attended Imperial College London from 2002 to 2006, where they earned an MEng degree in Chemical Engineering.
Sign up to view 0 direct reports
Get started