The Insights Lead position is a fantastic opportunity to join the Consumer Insurance business and make a significant impact on customer experience and business growth. This role is all about developing and delivering actionable insights that help the organization understand what matters most to customers. Collaboration with senior stakeholders and a hands-on approach are key to success in this vibrant team environment.
View
View
View