Demo Engineer at Staffbase
2025 — Now
New York, New York, United States
2021 — 2024
2020 — 2021
New York, United States
2018 — 2020
Indianapolis, Indiana, United States
2015 — 2018
Livermore, CA
Purdue University
UCL