Founded in 2009, Capacity Canada is a registered charity that helps non-profits leverage their strengths by allowing them to exercise new ideas to fill unmet needs in their communities.