Subterra Renewables corporate office is located in 130 Adelaide St W Suite 1010, Toronto, Ontario, M5H 3P5, Canada and has 11-50 employees.
subterra renewables
subterra
Departments
Number of employees
C-Suite
2
Finance
1
Operations
1
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to Subterra Renewables's success, and advanced their careers.
Office Manager at viridian Automation
Worked as Business Development Representative
at Subterra Renewables (2023-2024)
Territory Account Exec... at Softchoice
Worked as Manager, Strategic Partnerships
at Subterra Renewables (2023-2025)
Vice President, Value ... at Fengate
Worked as Vice President, Portfolio Management
at Subterra Renewables (2023-2025)
Partner at Steinberg Advisory
Worked as Strategic Mergers & Acquisitions Advisor
at Subterra Renewables (2020-2021)
Executive VP, Marketin... at MI Concept + Design
Worked as Senior VP, Marketing & Communications (Fractio...
at Subterra Renewables (2023-2024)
Project Manager, Opera... at GeoSource Energy
Worked as Junior Project Manager
at Subterra Renewables (2022-2023)
Explore More
Subterra Renewables aims to transform communities by reducing greenhouse gas emissions in the built environment through innovative geothermal exchange solutions. They provide a comprehensive service for developers, allowing them to implement energy-efficient systems without upfront costs via their Energy as a Service (EaaS) model. Their offerings i... Read More