Candidates: Create an Account or Sign In
About the Role This full-time position in the IT department reports to the Head of IT and serves as the Deputy Head of IT. As the manager of the IT Business Systems Team, you will oversee systems and... More
Your new company A well established organisation within the public sector. The organisation has over 50 sites across Wales. Your new role ICT is undergoing rapid change, with several interesting pr... More