Leanne Squires possesses extensive experience in account management and strategic partnerships within the insurance sector, currently serving as an Account Manager (Strategic Partnerships) at Confused.com since March 2012. Throughout the tenure at Confused.com, Leanne has held several key roles, including Head of Procurement, Head of Partner Strategy and Delivery, and Commercial Team Manager. Prior to this, Leanne worked at Admiral Group Plc as a Claims Department Team Manager from December 2010 to March 2012, and briefly as a Product/Project Manager - Pet at Confused.com in early 2010.
Sign up to view 1 direct report
Get started