LocationSwanseaAbout the jobJob summaryAre you passionate about IT Service Management (ITSM) and eager to further develop and apply your skills in a large-scale environment serving millions of customers?Would you embrace the opportunity to lead a new team doing ITSM in a truly holistic and innovativ