John Carroll, based in Dublin, IE, is currently a Marketing Manager at Irish Distillers Pernod Ricard, bringing experience from previous roles at Irish Distillers Pernod Ricard. John Carroll holds a 2003 - 2004 The Fitzwilliam Institute Dublin. With a robust skill set that includes Experiential Strategy, Project Management, Communication, Creativity, Decision Making and more, John Carroll contributes valuable insights to the industry. John Carroll has 4 emails on RocketReach.