cg financial careers in Swansea, United Kingdom