Debbie Ellison

Global Chief Digital Officer at VMLY&R COMMERCE

Debbie Ellison currently serves as Chief Commerce Officer at VML since January 2024, having previously held the position of Global Chief Digital Officer at VMLY&R COMMERCE from January 2021 to January 2024. With extensive experience in digital leadership, Debbie was Chief Digital Officer at Geometry UK from July 2015 to January 2021, where Debbie received recognition as an Industry Shaper at the Women in Marketing Global Awards 2019. Other notable roles include European Head of Digital Retail and Pureplay (Interim) at Samsung, Head of Digital Delivery at Geometry Global, and Digital Business Director at both Ogilvy Healthworld and Ogilvy & Mather. Debbie began the professional journey as an Ebusiness Consultant at Northgate Information Solutions after earning a B.Sc. Honours in Computing in Business from Brunel University London.

Links


Org chart