Careers

Be part of our team

Click the region below to see available positions

Our people that set us apart and our technology leads the way. A career with us means that you will be part of a fast-growing, strong and dynamic company.

See All Open Positionslinkedin image

Our people set us apart and our technology leads the way

A career with us means that you will be part of a fast-growing, strong and dynamic company

Our values

At the heart of our company are our innate, shared values that underpin everything we do

Our people and their families matter

We value their importance and contribution

Wear the customer’s shoes

View things from customers perspective and do the right thing for them

Build for the long term

Do the right thing for the long term benefit of the company, even if it hurts in the short term

Humble

Be open, honest and build trust-based teams

Hungry

Be ambitious, engaged and enthusiastic. Set targets and try to beat them

Have an opinion

Share it, contribute and move the discussion forward

Our Benefits

We recognise that our success is due to the people that make up ITRS, so it’s important to us to reward people for the contributions they make

Health insurance
Learning & development
Flexible working hours
Employee & family assistance
Friday drinks