EDELL MICHAEL

PrivateCIK: 1300316
Location

LOS ANGELES, CA

SENESTECH, INC.
PositionSee Remarks
TenureSince Oct 2025
Holdings