Alex Kayyal

Affiliations

  • Director at Trade Desk Inc. (TTD), 2025-02-20