Intra logo

Intra

We recruit, train, and match the right talent to meet your organization's unique needs

Headquarters

Toronto, Canada

Employees

201-500

Links


Org chart

Collapse

Teams


Offices