Mark Ross
Chief Technology Officer at Etched
Cupertino, California, United States
About Mark Ross
Mark Ross is Chief Technology Officer at Etched. Location: Cupertino, California, United States.
Skills
Additional experience
Advisor
Silicon Catalyst
Started December 2017
Education
- MSEE, Stanford University
