Major Canadian hiring locations: Ottawa ON, Vancouver BC.
Full-time employees in Canada: 485.
Part-time employees in Canada: 5.
New jobs created in Canada last year: -17.
Revenues: $274 million.
Percentage of employees who are women: 41%.
Of managers: 27%.
Percentage of employees who are visible minorities: 7.7%.
Of managers: 6.7%.