With a background in branding and design, Lewis Allen has 28 years of experience in roles including company director, brand strategist, creative director and project designer.
Lewis leads projects to define brand strategy, to create customer propositions and to design customer experiences across multiple touchpoints. He crafts brand experiences using a future-ready perspective combined with a customer-centric focus.
His immersion across many sectors and continents enables Lewis to inspire clients and creative colleagues alike with fresh thinking and enriching insight. His experience delivering complex projects requiring multi-disciplinary skills and strong team collaboration means that Lewis has a robust understanding of how to direct projects from creative exploration through to commercially sustainable reality.