Leanne Upson

Customer and Marketing Director

Biography

Leanne is an accomplished marketing professional and a founding member of Chief, an executive network striving for diversity and inclusivity in business. With over 20 years of experience, Leanne is a passionate team and people leader with expertise in driving brand growth and delivering exceptional customer experiences.

Her strategic mindset and leadership style deep-rooted in collaboration, creativity, and accountability have led to successful leadership roles in consumer, B2B, and government sectors including NHS Test & Trace, Yoti, EE and Royal London.

Being innovative, curious and tech-centric, Leanne is always on the lookout for the latest trends and opportunities. Her enthusiasm and passion has been recognised with awards such as the CMO Club Rising Star and inclusion in the IRG100. Beyond work, Leanne loves the outdoors and is a champion for sustainability and purpose.