Department: Technology Location: Cwmbran Description A key role to help shape the future of a successful insurance fin tech product, part of the wider Defaqto software division. Within our software division, Comparison Creator powers insurance and price comparison platforms used by well-known UK bra