James Mcfarland's Location
London, London, United Kingdom
James Mcfarland's Skills
James Mcfarland's Summary
James McFarland, based in London, Greater London, United Kingdom, is currently a Chief Brand Officer at Deltatre. With a robust skill set that includes Leadership, Advertising, Management, Project Management, Sales and more, James McFarland contributes valuable insights to the industry. James McFarland has 4 emails and 1 mobile phone number on RocketReach.