We're implementing solutions to the environmental crisis every day.
Thank you for your interest, but we currently have no open positions.
Impact Hub Ottawa
123 Slater Street, 6th Floor
Ottawa, ON K1P 5G4
We're on a mission to fundamentally change commerce by providing environmental assessment and reporting solutions.