LocationSwanseaAbout the jobJob summaryAre you knowledgeable in IT Service Management (ITSM) and looking to develop this further in a large-scale environment?Do you like the sound of working holistically across multiple ITSM functions, getting to know the services and tech youÂre applying them
Location: UK
Posted: Oct. 2, 2024, 6:56 a.m.
Apply Now Company Website