The Insights Lead position is a fantastic opportunity to join the Consumer Insurance business and make a significant impact by developing actionable customer insights. This role is crucial in helping the business understand customer needs and behaviors, ultimately driving growth and enhancing customer experience. The team values collaboration and is committed to delivering insights that inform strategic decision-making.
View
View
View