IT Systems & Applications Manager
hace 14 días
Glasgow
They're actively investing in technology to support rapid growth, integrate new acquisitions, and ensure systems work smarter, not harder, for the business. Technology is seen as a key enabler of the business, with strong executive support for continued improvement, automation and smarter use of