The Mercer 2015 Quality of Living rankings identified Vancouver, Ottawa and Toronto as the top North American cities based on Mercer’s quality of living criteria. Mercer is an international consultancy focused on talent, health, retirement and investments. It helps multinational companie…