James Macleod's Location
London, England, United Kingdom
James Macleod's Work
James Macleod's Education
James Macleod's Skills
James Macleod's Summary
James MacLeod, based in London, England, United Kingdom, is currently a Communications Consultant at Channel 4, bringing experience from previous roles at Channel 4 and Itv. James MacLeod holds a 1997 - 2000 Bachelor of Arts in Politics @ University of Liverpool. With a robust skill set that includes Broadcast, Media Relations, Sports, Crisis Communications, Entertainment and more, James MacLeod contributes valuable insights to the industry. James MacLeod has 5 emails on RocketReach.