Stripe
2026—present
PayPal
2023—2026
Poloniex
2021
Teikametrics
2020
Curriculum Associates
2019
Veoneer
2018