Impact Hub Ottawa icon

Impact Hub Ottawa

report entityclaim entity
coworking space chain icon
Not part of a chain
entity location icon
Ottawa, Canada
Impact Hub has a bright, open-concept facility that is best for collaboration and meeting professionals from across different sectors, generations, and industries.
National Ranking
24th
in Canada
Regional Ranking
273rd
in North America
Global Ranking
826th
worldwide
Rankings by SemRush