Location Naples, Florida, United States Regions East Coast, Southern US Gender Male
LinkedIn View on LinkedIn X (Twitter) View on X
Karl Olsoni is the Independent Member of the Board of Directors--Member of Audit & Compensation Committees at Canadian Solar Inc.


