corporate finance team careers in Swansea, United Kingdom