Technology (IT)
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.
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.