Stephen Rudd

Head Of Creative at Sodexo

Stephen Rudd is an experienced creative professional currently serving as the Head of Creative at Sodexo since February 2022. Previously, Stephen held positions such as Lead Creative Consultant at Gallagher - Employee Communication & Experience and Anthony Hodges Consulting, where leadership and team management were key responsibilities. With a strong background in branding, conceptual thinking, and impactful creative campaigns, Stephen has managed creative teams across multiple organizations, including Capita (CES) - Sparks, where team growth and brand awareness were championed. A graduate of Northumbria University with a Bachelor of Arts in Graphic Design, Stephen has built a diverse career in creative roles ranging from Senior Designer to Creative Director since starting in 2000.

Links


Org chart

Sign up to view 2 direct reports

Get started