Brian Ruder

Affiliations

  • Director at Informatica Inc. (INFA), 2023-11-07
  • Large Shareholder, Director at Legalzoom.com Inc. (LZ), 2021-06-30