Steve McGarry is currently the Chief Executive Officer at Rosaluna Mezcal. Prior to their current role, Steve held various positions at Pernod Ricard, including Vice President of Prestige Sales and National Sales Director of Prestige. Steve has a background in sales management, trade marketing, and business analysis with extensive experience in the beverage industry. Steve has a degree in Mechanical Engineering from Western New England University.
Sign up to view 6 direct reports
Get started