Anu Pillai

Affiliations

  • Chief Technology Officer at Direct Digital Holdings Inc. (DRCT), 2025-01-28