front office executive careers in Swansea, United Kingdom