Neil Carroll

Digital Engagement Manager at Acushnet

Neil Carroll is a seasoned marketing and brand management professional with extensive experience in digital engagement and client relations. Currently serving as the Digital Engagement Manager for Club Glove at Acushnet Company since December 2023, Neil previously held the position of Senior Brand Manager at Anheuser-Busch, where expertise in brand strategy was developed from September 2019 to December 2023. Prior roles include Lead Account Manager at John Hancock, Business Supervisor at Deloitte Digital, and Account Supervisor at Hill Holliday, contributing to significant client experiences with notable brands. Neil's career also encompasses senior roles in digital media and analysis, including positions at Gupta Media and WGGB - ABC 40 / Fox 6 - Springfield, alongside early writing experience at ESPNBoston.com. Neil holds a Bachelor of Science in Journalism from the University of Massachusetts Amherst.

Location

Boston, United States

Links

Previous companies


Org chart

This person is not in the org chart


Teams


Offices

This person is not in any offices