Duncan Mcleod's Location
Isle of Man
Duncan Mcleod's Skills
Duncan Mcleod's Summary
Duncan McLeod, based in Isle of Man, is currently a General Manager at AFD Software Ltd. With a robust skill set that includes Business Planning, Management, Business Strategy, Team Building, Business Development and more, Duncan McLeod contributes valuable insights to the industry. Duncan McLeod has 1 email on RocketReach.