Engineering @ Descript
2024 — Now
2023 — 2024
New York, New York, United States
2020 — 2023
Los Angeles, California, United States
2020 — 2020
2019 — 2020
University of Illinois Urbana-Champaign