Staff Process Engineer
2025 — Now
2021 — 2025
2017 — 2021
Menlo Park
2014 — 2017
Palo Alto
2013 — 2013
Stanford University