If you need more lookups,
subscriptions start at $34 USD/month.
Debbie Ellison Location
London, GB
Debbie Ellison Work
EMEA CEO @ (March 2025 - Present)
Committee Member @ (February 2025 - Present)
WACL Member @ (September 2022 - Present)
Global Chief Digital Officer, Commerce @ (January 2024 - March 2025)
Global Chief Digital Officer @ (January 2021 - January 2024)
Chief Digital Officer @ (January 2021 - January 2021)
Chief Digital Officer (CDO) @ Geometry UK (July 2019 - January 2021)
Head of Digital (Digital Shopper and eCommerce) @ Geometry UK (July 2015 - July 2019)
European Head of Digital Retail and Pureplay (Interim) @ (June 2016 - September 2016)
Head of Digital Delivery @ (January 2013 - July 2015)
Digital Business Director @ (December 2008 - December 2013)
Digital Business Director @ (December 2008 - December 2013)
Senior Consultant @ (January 2007 - October 2008)
Senior Associate @ (August 2006 - January 2007)
Ebusiness Consultant @ (October 1999 - September 2006)
Debbie Ellison Education
Brunel University of London
2:1 B.Sc. Honours (Computing in Business)
1994-1999
Debbie Ellison Summary
Debbie Ellison, based in London, GB, is currently a EMEA CEO at Croud. Debbie Ellison brings experience from previous roles at Soho House & Co, WACL (Women in Advertising & Communications Leadership ) and VML. Debbie Ellison holds a 1994 - 1999 2:1 B.Sc. Honours in Computing in Business @ Brunel University of London. Debbie Ellison has 2 emails and 3 mobile phone numbers on RocketReach.
Looking for a different Debbie Ellison?
Find contact details for 700 million professionals.