The IT department continues to grow rapidly. Our team plays a significant role at STX, working in collaboration with the Front Office to provide solutions and help realize the company’s growth ambitions.
As a rapidly growing company, we are continuously meeting with new candidates. Would you like to know more about the different departments and roles at STX? Are you curious to learn about what defines our Culture, our People and why we thrive at what we do? Find out more and browse our latest vacancies.