Steve Revill has extensive experience in marketing, management consulting, and leadership roles. Steve currently serves as the Managing Director at Rickard Luckin, where they are responsible for leading the marketing function and developing the firm's business strategy. Prior to this, they worked as a freelance management consultant at Unlimited Perspective, undertaking various projects for clients in the UK and internationally. Steve also served as the Interim Vice President Marketing at Skrill and held management consultant roles at Positive Momentum Limited and BDO LLP. Earlier in their career, they held senior marketing positions at RBS Invoice Finance, Royal Bank of Scotland, Barclays Corporate Banking, and HP UK. Steve Revill is skilled in strategic marketing, campaign management, and operational improvement.
Steve Revill earned a Bachelor of Science degree in Business from The Manchester Metropolitan University, which they completed between 1994 and 1998. Following that, they pursued a Post Graduate Diploma in Marketing from CIM | The Chartered Institute of Marketing, which they obtained in 1999. In 2010 and 2011, Steve earned a Diploma in Digital Marketing from MMC Learning, an accredited study centre of the Chartered Institute of Marketing. Additionally, Steve obtained a certification in "Psychological Safety: Clear Blocks to Innovation, Collaboration, and Risk-Taking" from LinkedIn in August 2022.
Sign up to view 6 direct reports
Get started