Head of Information Technology

Location : Malta

Reporting to the Group Head of Change and Technology, the selected candidate will manage the Group's IT Infrastructure, Networking, Services and DevOps teams based in Malta