Leigh S., based in Toronto, ON, CA, is currently a Executive Director at Volta Research Inc.. Leigh S. brings experience from previous roles at Toronto and Region Conservation (TRCA), Exova Group Limited, NBM Engineering Inc. and Soft Design Automation. Leigh S. holds a 2004 - 2008 B. A. Sc. in Electrical and Power Engineering @ Queen's University. With a robust skill set that includes ISO 17025, CPV, Solar, Photovoltaics, Solar Thermal and more. Leigh S. has 1 emails on RocketReach.
Looking for a different Leigh S.?
Find contact details for 700 million professionals.