ad traffiker careers in Swansea, United Kingdom