Rory Macrae's Location
City of Edinburgh, Edinburgh, United Kingdom
Rory Macrae's Work
Rory Macrae's Education
Rory Macrae's Skills
Rory Macrae's Summary
Rory MacRae, based in City of Edinburgh, Edinburgh, United Kingdom, is currently a Senior Product Owner - Web at Wood Mackenzie, bringing experience from previous roles at Zoetis Inc., Realise and Universal Pictures. Rory MacRae holds a 2006 - 2010 BA Business Studies in International Business @ The University of Edinburgh. With a robust skill set that includes Digital Marketing, Online Advertising, B2B, Digital Media, Account Management and more, Rory MacRae contributes valuable insights to the industry. Rory MacRae has 3 emails on RocketReach.