Isla MacLeod, based in Edinburgh, GB, is currently a Head of Customer Experience at Registers of Scotland. Isla MacLeod brings experience from previous roles at Registers of Scotland, Historic Scotland and National Trust for Scotland. Isla MacLeod holds a 1993 - 1994 MA in Heritage and Society @ Newcastle University. With a robust skill set that includes Crisis Communications, Corporate Communications, Public Sector, Press Releases, Public Relations and more. Isla MacLeod has 2 emails on RocketReach.
Looking for a different Isla MacLeod?
Find contact details for 700 million professionals.