Canadian Resident Matching Service (CaRMS)

The Canadian Resident Matching Service (CaRMS) is a national, independent, not-for-profit, fee-for-service organization that provides a fair, objective and transparent application and matching service for medical training throughout Canada.

http://www.carms.ca/