If you need more lookups,
subscriptions start at $34 USD/month.
David McCarroll Location
Dublin, IE
David McCarroll Work
Operational Tech Lead @ (January 2026 - Present)
Operations Project Lead @ (January 2025 - January 2026)
Operations Manager @ (January 2024 - January 2025)
General Manager @ (January 2022 - January 2024)
General Manager @ (January 2019 - January 2022)
Assistant Manager @ (January 2015 - January 2019)
David McCarroll Summary
David McCarroll, based in Dublin, IE, is currently a Operational Tech Lead at Sprout & Co. David McCarroll brings experience from previous roles at Sprout & Co and Tractor Everyday Healthy Foods. David McCarroll has 1 emails and 1 mobile phone numbers on RocketReach.
Looking for a different David McCarroll?
Find contact details for 700 million professionals.