SPEER STANLEY E

PrivateCIK: 1191897
Location

LOS ANGELES, CA

CADIZ INC
PositionChief Financial Officer
TenureSince May 2020
Holdings
SUNWORKS, INC.
Position
TenureSince Aug 2019
Holdings