Alastair Rolfe is a seasoned marketing and communications professional with extensive experience in leadership roles across prominent organizations. Since January 2001, Alastair has served as Vice President of Marketing & Communications for Spencer Stuart in the EMEA region. Prior to this, Alastair held the position of CEO at Cadogan Guides from November 1999 to January 2001 and previously worked at Penguin Books from January 1985 to October 1999, where Alastair transitioned from various sales and marketing roles to Publishing Director of The Penguin Press. Alastair's academic background includes a BA Hons in English & Related Literature from the University of York, obtained between 1980 and 1983, and earlier education at The Leys School in Cambridge from 1974 to 1979.
Links
Sign up to view 2 direct reports
Get started