Anu Pillai

Affiliations

  • Chief Technology Officer at Direct Digital Holdings Inc. (DRCT), 2024-08-27