'A natural location for us to build and grow a high-performing team': Global supply chain risk management firm to open new sales and technology hub in Northern Ireland
Achilles is investing in Northern Ireland, opening a Belfast office to boost technology, AI, sales and marketing capabilities while tapping the region’s skilled talent pool