All Team Members

Ieuan Owen

Client Leadership


I'm passionate about helping organizations improve their strategic choices, creativity and customer focus.

Upon leaving education with an open mind, I spent 9 years with Monitor Group, working across FMCG and Healthcare clients across various topics areas: strategy, innovation, revenue management, capability building, marketing, and capability building.

In the last 5 years I have led strategy and corporate development for leading firms in the payments and logistics sectors, creating winning propositions across B2B and consumer segments.


MA Geography – Oxford University

What Inspires Me

Learning new things, The history of civilizations, Strategic board games, Hiking in nature, 18th century urban architecture, Unusual maps, Sporting feats