MARX DYLAN

PrivateCIK: 2114125
CANADIAN SOLAR INC.
PositionChief Operating Officer
TenureSince Mar 2026
Holdings