DEMONT ROSS D

PrivateCIK: 1360838
Location

NEWTON, MA

SIERRA MONITOR CORP /CA/
Position
TenureSince Jul 2018
Holdings
SAFEGUARD SCIENTIFICS INC
Position
TenureSince May 2022
Holdings
ALIMERA SCIENCES INC
Position
TenureSince Aug 2023
Holdings