Software Engineer II - Innovid
2025 — Now
Connecticut, United States
2025 — 2025
2024 — 2025
2022 — 2024
United States
2022 — 2022
Fairfield University