SolarShare Co-op Logo

SolarShare Co-op

Locations: 401 Richmond St W Suite 240 Toronto, Ontario M5V 3A8, CA

Company Size: 1 - 100

Industry: Renewable Energy Semiconductor Manufacturing

Company Website

AI Description

drawer
  • Chris Caners profile image

    General Manager, SolarShare & Independent Consultant

  • Judith Lipp profile image

    Executive Director at TREC Renewable Energy Co-op