Steven Chan's Location
San Francisco, CA, US
Steven Chan's Work
Steven Chan's Education
Boston College
Doctor of Jurisprudence (Law)
University of California, Berkeley
Bachelor of Arts (Accounting)
Steven Chan's Skills
Steven Chan's Summary
Steven Chan, based in San Francisco, CA, US, is currently a General Manager, North America at Longi Solar, bringing experience from previous roles at Je Green Solutions, Sunworks, Sungrow Usa Corporation and Andalay Solar. Steven Chan holds a Doctor of Jurisprudence in Law @ Boston College. With a robust skill set that includes Solar Energy, Cleantech, Renewable Energy, Photovoltaics, Energy and more, Steven Chan contributes valuable insights to the industry. Steven Chan has 4 emails and 2 mobile phone numbers on RocketReach.