CRA Careers

Learn about CRA’s practices.

Each CRA consultant is affiliated with one of our eleven practice areas based on expertise and interest. The practice looks after their professional growth, is the main source of project work, and fosters strong team and client relationships. Because our clients are so diverse and their needs ever evolving, our consultants may find their expertise expands beyond the scope of their practice. Many projects are carried out collaboratively and draw on staff from across practice groups.
Learn more

Take a look at our competitive benefits.


Healthcare from day one

Tuition assistance

Immigration support

401k plan with matching contributions

Office social events & volunteer opportunities

Employee discounts

Parental leave

Wellness program

Stand-up desks

Free snacks & beverages

Paid time off

Pet insurance

*Specific benefits for your office will be provided upon joining CRA