LocationSwanseaAbout the jobJob summaryAre you knowledgeable in IT Service Management (ITSM) and eager to further develop your skills in a large-scale environment serving millions of customers?Would you embrace the opportunity to work holistically across multiple ITSM functions, getting to know the...