Major Canadian hiring locations: Ottawa ON.
Full-time employees in Canada: 3,008.
Part-time employees in Canada: 6,187.
New jobs created in Canada last year: 46.
Revenues: $1,020 million.
Percentage of employees who are women: 53.3%.
Of managers: 51.8%.
Percentage of employees who are visible minorities: 6.3%.
Of managers: 4.6%.