travel sales representative careers in Swansea, United Kingdom