KO
About
Karl Olsoni is the Independent Member of the Board of Directors--Member of Audit & Compensation Committees at Canadian Solar Inc.
Investment Focus
- Location
- Naples, US
Contact Information
linkedin.com/in/••••••••
Find more investors like Karl
Search Investors