departmental leaders careers in Swansea, United Kingdom