Wiza logo
Wiza logo
Get a demo
Get started for free

Switch Power

Go to website

Facts about Switch Power

Description
Learn more about Switch Power, the Alberta based Independent Power Producer, focused on sustainable energy power generation
HQ Location
Calgary, Alberta, Canada
Number of employees
11-50
Industry
Renewables & Environment
Latest update
April 30, 2024

Social media accounts of Switch Power

X
Facebook

Switch Power employees

Trevor White avatar
Trevor White
President & CEO
Cory St.Croix avatar
Cory St.Croix
General Counsel & Vice President Commercial
Claude Mindorff avatar
Claude Mindorff
Vice President, Business & Project Development
Marc Haugen avatar
Marc Haugen
Vice President - Asset Delivery and Operations
Henry Tam avatar
Henry Tam
Director, Corporate Development & Strategy
Josh Campbell avatar
Josh Campbell
Director, Technical Services
Jon Poulin avatar
Jon Poulin
Project Manager
Charith Udapamunuwa avatar
Charith Udapamunuwa
Commercial Analyst
Warren Coles avatar
Warren Coles
Chief Financial Officer
Barry Watt avatar
Barry Watt
Senior Manager Business Development

Frequent questions about Switch Power

How many employees does Switch Power have?
Switch Power has approximately 11-50 employees.
What is Switch Power's industry?
Switch Power is involved in the industry of Renewables & Environment.
Where is Switch Power's headquarters?
Switch Power's headquarters is located in Calgary, Alberta, Canada.
What is the website of Switch Power?
You may visit their official website at https://switchpower.ca
Find anyone's contact info.
Get 20 free email reveals
Wiza does not guarantee or claim any of the information found on this public directory to be 100% accurate or up to date.Information found here is gathered from a variety of online and offline sources.If you wish to exclude your personal data from this public directory please fill out the optout form.