Our purpose is to make the world more sustainable by building trust in society through innovation. As a Technical Support Specialist, you will contribute to this by playing a key role in supporting our evergreen IT services.
Company benefits
25 Days annual leave plus public holidays (3 flexible)