' experience of placing of IT, Business Change and Telecoms professionals in permanent positions throughout the UK. We pride... alignment with business and technology strategy, principles and … February 13, 2024 Head of Transformation...
Elevate Recruitment