Be part of our team

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 the 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


Be open, honest and build trust-based teams


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

Have an opinion

Share it, contribute and move the discussion forward

Our people set us apart and our technology leads the way

Our Benefits

We recognise that our success is due to the people that make up ITRS, so its important to us to reward people for the contributions they make. Benefits may vary in each country however we ensure every location has the below benefits.

Generous holiday allowance

Generous referral scheme

Corporate social integration

Employee Assistance Programme

Weekly social events

Health insurance

Learning & development

Flexible working hours

Open Positions

All open positions

No open positions for this location.