Richard Russell

Senior Vice President at STR

Richard Russell is an accomplished engineering executive with extensive experience spanning over two decades. Currently serving as Senior Vice President at STR since October 2021, Richard previously held various leadership positions at Draper, including Vice President of Engineering and Director of Materials Engineering and Microfabrication from October 2005 to October 2021. Richard's educational background includes a Bachelor of Science in Electrical Engineering from Tufts University, complemented by further studies at Boston University between 1991 and 1993.

Links


Org chart

Sign up to view 2 direct reports

Get started