e global careers in Swansea, United Kingdom