Senior level careers in Swansea, United Kingdom