LEWIS RICHARD W.

PrivateCIK: 1534399
Location

MELO PARK, CA

INARI MEDICAL, INC.
Position
TenureSince May 2020
Holdings