Ian Macleod's Location
Toronto, ON, CA
Ian Macleod's Summary
Ian Macleod, based in Toronto, ON, CA, is currently a Sales at First Media Group Inc. With a robust skill set that includes Microsoft Office and more, Ian Macleod contributes valuable insights to the industry. Ian Macleod has 1 email on RocketReach.