David Stewart has over four decades of experience in engineering and technology. Currently serving as Principal Technologist at Ocean Power Technologies since March 2001, David brings extensive expertise to the role. Prior experience includes a tenure as Staff Engineer at Lockheed Martin from 1985 to 1995 and as Principal Member of the Engineering Staff at RCA Americom from 1979 to 1985.
Sign up to view 0 direct reports
Get started