training delivery careers in Swansea, United Kingdom