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.
This person is not in the org chart
This person is not in any teams