David Macleod's Location
Edinburgh, GB
David Macleod's Skills
David Macleod's Summary
David MacLeod, based in Edinburgh, GB, is currently a Managing Director at Rybka Limited. With a robust skill set that includes Marketing Strategy, Training, Strategic Planning, Project Management, Customer Service and more, David MacLeod contributes valuable insights to the industry. David MacLeod has 3 emails on RocketReach.