The YMCA is one of Canada’s longest standing and largest charities, with a presence in Canada since 1851 and now serving more than 2.25 million people annually across 1,700 program locations.