Ben Randall

Corporate Account Manager at Defaqto

Ben Randall has extensive work experience in the insurance industry, with roles spanning across multiple companies.

Ben began their career at Zurich Municipal in 1996, where they started as a Telemarketing Representative/Customer Services Executive/Claims Analyst before transitioning into a claims analyst role. Ben consistently achieved top performance in telesales and demonstrated expertise in product knowledge and delivering excellent customer experiences.

In 2000, Ben joined Zurich Insurance plc and served in various roles over the years. Ben started as a Senior MI Analyst, responsible for developing and maintaining management information systems and conducting analysis to support sales and marketing functions. Ben then became a Senior Marketing Executive, leading the development of customer experience strategies and communications across different touch-points.

Ben's role evolved into a Customer Development Manager, where they managed campaigns and initiatives to drive customer lifetime value and increase cross sell and upsell activities. Ben also acted as the Product & Proposition Manager, developing strategies for personal lines product and proposition development. Later, they became the Marketing Development Manager, involved in developing new motor and home insurance products and managing claims systems and processes redesign.

In 2013, Ben joined Close Brothers Premium Finance as the Head of Marketing and Proposition. In this role, they led the development of marketing strategies aligned with business objectives and managed a team of specialists. Ben also led a key digital transformation project, collaborating with internal and external IT resources as the Product Owner to ensure the delivery of innovative solutions.

Ben's most recent position was at Defaqto, where they served as a Senior Account Manager starting in 2016. This role involved managing accounts and building relationships with clients.

Throughout their career, Ben has demonstrated strong leadership skills, strategic thinking, and a customer-centric approach. Ben'sexperience spans across marketing, proposition development, customer development, and claims management.

Ben Randall attended Poole Grammar School from 1988 to 1992. Ben did not pursue a specific degree or field of study during this time. Additionally, they obtained a Diploma in Computing (Open) and a Diploma in Insurance from the Chartered Insurance Institute. However, the specific institution and the month and year of obtaining these certifications are not provided.

Links


Org chart

Sign up to view 0 direct reports

Get started