Debbie Ellison

Chief Digital Officer Geometry UK


With over 20 years’ experience in technology and digital, Debbie pioneers transformational changes in business through people-first, technology solutions. She leads development of proprietary digital platforms to place valuable data and experiences at the fingertips of clients, including industry-first Flagship, a physical, immersive space which uses 360 projection mapping to re-create over 140 retail environments, helping clients test and trial new and innovative solutions. Debbie has been named Industry Shaper by the global Women in Marketing Awards 2019 and Campaign/IPA Woman of the Future where she won the innovation/technology category in 2016.

More from Debbie Ellison


All made-up and nowhere to go? Re-imagining beauty beyond COVID-19

By Debbie Ellison

Debbie Ellison, Chief Digital Officer at Geometry UK chats to young shoppers to explore the impact that coronavirus has had on beauty commerce.

Read more