Steve McGarry

Chief Executive Officer at Rosaluna Mezcal

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.

Links

Previous companies

Martignetti Corporation logo

Org chart

Sign up to view 6 direct reports

Get started