2 IT Service Manager Jobs in City and County of Swansea