New city, new brand: recruiting for Cardiff’s new fintech contact centre

Capital on Tap is a small but mighty fintech business with offices in Cardiff, London and the US. It’s a relatively new brand on the scene, with a strong commitment to delivering an amazing experience for its customers and its 150+ employees. Oh, and did we mention they’re also one of the fastest growing companies in […]