Roy Banks

Affiliations

  • Director at Oportun Financial Corp (OPRT), 2023-06-07
  • Chief Executive Officer at Weave Communications Inc. (WEAV), 2022-03-25