Steven Deluca

Senior Partner, Business Development And Marketing at Finn Partners

Steven DeLuca is a seasoned executive with extensive experience in business development and marketing across leading PR and digital marketing firms. Currently serving as a Senior Partner at FINN Partners since April 2021, Steven drives strategic growth for global consumer and travel practices. Previous roles include President & Chief Marketing Officer at HL Group, where Steven significantly expanded the firm's reach into the fintech industry, and Senior Vice President of Sales & Marketing at American Express, achieving double-digit revenue growth for a $100 million media unit. Steven's career also encompasses senior positions at notable companies such as Condé Nast and Wenner Media, where a strong focus on innovative marketing and revenue generation has been consistently demonstrated. Steven holds an MBA in Marketing from Baruch College and a BA in Mass Communications and Marketing from St. John's University.

Links

Previous companies

KWT Global logo
Time Inc logo
American Express logo
Condé Nast logo

Org chart

This person is not in the org chart


Teams

This person is not in any teams