Steven Goodwin

Marketing Director, HR And Employer Branding

Steven Goodwin serves as the Marketing Director for HR and Employer Branding at Deutsche Bahn since April 2011, where significant contributions to employer branding and HR tech innovation have been recognized with multiple awards. Prior to this role, Steven founded Spring Marketing Consultancy, offering tailored solutions to the public and not-for-profit sectors from July 2003 to March 2011. Additionally, Steven served on the Board of Trustees for Rethink Mental Illness, facilitating a major anti-stigma campaign and contributing to a 25% revenue growth. Previous experience includes leadership roles at Ogilvy as Business Director, Saatchi & Saatchi as Account Supervisor, and WCRS as Account Manager, where Steven achieved notable successes with major brands. Educational background includes studies at the University of Hull and Wellington College.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices