NRStor corporate office is located in 101 College St Suite 345, Toronto, Ontario, M5G 1L7, Canada and has 11-50 employees.
nrstor inc
nrstor
nrstor - inc
nrstor c & i
nrstor c&i
stonehouse technologies inc
Departments
Number of employees
Operations
5
Sales
2
Marketing
1
Finance
1
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to NRStor's success, and advanced their careers.
Chief Operating Office... at Julius Capital
Worked as Vice President, Commercial and Industrial
at NRStor (2018-2020)
Founder & Chief Execut... at Aypa Power
Worked as Founder & Chief Executive Officer I, Nrstor C
at NRStor (2016-2020)
CNS Team Supervisor at NAV Canada
Worked as Manager, Technical Services Mpower Energy Solu...
at NRStor (2021-2024)
Explore More
Founded in 2012, NRStor is a company that provides energy storage project development and construction services offering project development, management, and energy storage solutions. NRStor is located in Canada.... Read More