Steve Dodd is an experienced digital marketing and e-commerce professional, currently serving as Senior Partner Manager for Digital Platforms in Consumer Lines at Chubb since September 2019, where a focus is placed on challenging the norm through technology and innovation. Prior roles include Head of Digital and Marketing Technology for EMEA at Chubb, Digital Marketing Manager at Lloyd's, and Head of Ecommerce & Marketing at ERV Group. Dodd has extensive experience in building and leading digital strategies, optimizing customer experiences, and managing cross-functional teams across various industries. Education includes studies at NESCOT and Rutlish.
This person is not in the org chart
This person is not in any teams
This person is not in any offices