DESCHENES ROGER P.

PrivateCIK: 1496259
Location

N. BILLERICA, MA

TECOGEN INC.
PositionCAO
TenureSince Mar 2026
Holdings