management trainee careers in Swansea, United Kingdom