SWITCH Power Corp. is located in Calgary, Canada on 5774 10 St NE. SWITCH Power Corp. is rated 5 out of 5 in the category green energy supplier in Canada. SWITCH Power Corporation is a Calgary based Independent Power Producer, focused on capital deployment in long term infrastructure assets through creative projects, creative financing, and creative commercial structures. We develop, build, own, and operate sustainable power generation projects, consisting of distributed energy resources; wind, solar, battery storage, and thermal generation where required, bundled with an innovative energy management system. We do this in the Commercial and Industrial (C&I) and Utility power markets, both in grid connected, behind the meter, and off-grid scenarios by utilizing innovative technological, commercial, and capital solutions. We secure ownership in projects through origination, early stage acquisition, or sponsor financing, and successfully develop projects to lower their risk, advance off-take opportunities, and enable secure long-term cashflows through electricity sales and ancillary services.
Company size
11-50 employees
Headquarters
Calgary, Alberta
Accessibility
Wheelchair-accessible entrance