head customer experience careers in Swansea, United Kingdom