Regional Sales Manager - Canada
Toronto, Ontario, Canada
Survalent Technology
Regional Sales Manager - Canada
BYD
Sr. Sales Manager - Solar and Energy Storage Solution
Schneider Electric
Regional Sales Manager - Solar Power and Energy Storage Solution
Sungrow Power Supply Co., Ltd
Sales Manager - Canada and Eastern US
Schneider Electric
Market Lead - Canada, Solar Power Solutions
Xi'an Jiaotong University
University of New Brunswick