PersonExecutiveOperator
Steve McGarry
Steve McGarry is the CEO of Rosaluna Mezcal, the New York-based premium spirits brand distilled from agave and water in Santiago Matatlan, Oaxaca. A mechanical engineer turned spirits executive, he spent years at Pernod Ricard running prestige sales before taking the helm at Rosaluna, where he closed a 2025 Series A led by Whispering Angel creator Sacha Lichine and steered the brand to become the first mezcal ever to earn Mexico's Distintivo Verde sustainability certification.
mezcalrosalunaspiritsbeverageceooaxaca