Roy Macdonald's Location
Edinburgh, Scotland, GB
Roy Macdonald's Skills
Roy Macdonald's Summary
Roy MacDonald, based in Edinburgh, Scotland, GB, is currently a Innovation Director at Glenhaze Ltd. With a robust skill set that includes Innovation Management, Product Innovation, Open Innovation, Innovation, Co Creation and more, Roy MacDonald contributes valuable insights to the industry. Roy MacDonald has 1 email on RocketReach.