Business Development Manager
Background Digital innovation is reshaping the insurance industry - We are making it happen. Charles Taylor InsureTech was established to help insurance businesses drive change through the delivery of technology enabled solutions. We do not have a one-size-fits-all approach or prescriptive methodology. We work consultatively with our clients to revitalise their operations, reinvent established...