Neil O'Carroll's Location
Ireland
Neil O'Carroll's Skills
Neil O'Carroll's Summary
Neil O'Carroll, based in Ireland, is currently a CEO at Chemstore Group. With a robust skill set that includes Environmental Awareness, Sustainability, Business Strategy, Strategic Planning, Environmental Management Systems and more, Neil O'Carroll contributes valuable insights to the industry. Neil O'Carroll has 6 emails on RocketReach.