3 IT Applications Manager Jobs in Dinas Powys