Stephen Rand Location
London, GB
Stephen Rand Work
Stephen Rand Education
Leeds University
MA in Marketing and Advertising (Published dissertation on Advertising during the 2001 UK General Election)
2000 - 2001
University of Leeds
BA in Politics and Theology
1997 - 2000
St. Edwards School, Oxford
1993 - 1997
Stephen Rand Skills
Stephen Rand Summary
Stephen Rand, based in London, GB, is currently a FOUNDER AND CEO at TheArticle. Stephen Rand brings experience from previous roles at Dow Jones, Telegraph Media Group and The Spectator. Stephen Rand holds a 2000 - 2001 MA in Marketing and Advertising in Published dissertation on Advertising during the 2001 UK General Election @ Leeds University. With a robust skill set that includes Advertising, Negotiation, Digital Media, Editorial, Account Management and more. Stephen Rand has 2 emails on RocketReach.