32 employees
Digital Public Square is a not-for-profit organization founded by the University of Toronto to provide good technology to communities.
2016