People/Harry Ruda
PersonUS

Harry Ruda

1 company·1 mandates

CompanyRelationTitleAgeSinceAs of
CANADIAN SOLAR INC.CSIQDirector●Director/Board Member672011-07-192026-07-09