Careers

Join our team

View open positions

Our Team

It's mission critical for us to develop our people in order for them to find bold new methods to enhance how our customers do business. We provide our talent with a training ground that ensures they have the right opportunities to grow, evolve, and thrive as leaders in the future world of business.

Our benefits & rewards

nature_people
Lifestyle rewards

We're committed to helping you lead a rewarding lifestyle. We provide our employees with an annual allowance to cover anything from yoga classes, to eco-friendly living, to house cleaning  ̶  the choice is yours!

healing
Medical

Our core healthcare offerings include competitive medical, dental, and vision plans. Each of these plans is optimized to ensure that our employees have access to the fundamentals of healthcare!

beach_access
PTO & Vacation

We provide our employees with the necessary flexibility for a busy lifestyle. Our PTO & vacation program gives our employees a generous amount of time off and allows them to achieve a higher level of work-life balance.

school
Education & Training

Our people are our greatest assets  ̶  we are fully committed to their growth and development. We provide a variety of options for training reimbursements to ensure that you have the tools to succeed in your career.

people
Community

We're committed to giving back and making an impact on local communities. Our team provides skills-based volunteering to different non-profit organizations.

show_chart
Share Plans

We are strong believers of employee ownership, and provide a generous incentive for our employees to get started with our employee share ownership plan.

attach_money
RRSP matching

We want to help you plan for your future, and we offer RRSP matching for our employees to help them maximize their retirement savings plan.