The Canadian company has tapped former Nike executive Heidi O’Neill as its new CEO, setting its sights on Mexico as a key market for this year. By the end of the fiscal year, the firm plans to boast 30 stores across the country.