Chris Leyland's Location
England, United Kingdom
Chris Leyland's Skills
Chris Leyland's Summary
Chris Leyland, based in England, United Kingdom, is currently a Head of Regional Sales at JCDecaux. With a robust skill set that includes Business Development, Public Speaking, Sales Management, Rhetorik, Viaggi Online and more, Chris Leyland contributes valuable insights to the industry. Chris Leyland has 2 emails on RocketReach.