BANKS ROY

PrivateCIK: 1305065
Location

HIGHLAND, UT

OPORTUN FINANCIAL CORP
Position
TenureSince Sep 2021
Holdings
WEAVE COMMUNICATIONS, INC.
PositionChief Executive Officer
TenureSince Nov 2021
Holdings