A. David Frankel

Affiliations

  • at Olo Inc. (OLO), 2025-01-07
  • Large Shareholder at Trade Desk Inc. (TTD), 2017-05-31