About
The Walrus Foundation is a non-profit charitable foundation focused on education initiatives. The organization offers a general-interest magazine that features articles about Canada and its place in the world. The Walrus Foundation was founded in October 2008 and is based in Toronto, Ontario.
Position in the VCSift Database
- • 4,523 investors in VCSift focus on the edtech sector.
- • 2,014 investors are based in Toronto, Ontario, Canada.
Data sourced from 410,343 investor profiles. Updated July 2026.
Investment Focus
- Sectors
- edtech
- Location
- Toronto, Canada
Contact Information
Find more investors like The
Search Investors