A Rocha Canada is currently based in Surrey, British Columbia (National Office), Manitoba's Pembina Valley and in Hamilton, Ontario, and with projects in Houston, British Columbia, Winnipeg and the Greater Toronto Area.
A Rocha is an international Christian organization which, inspired by God’s love, engages in scientific research, environmental education, community-based conservation projects and sustainable agriculture.