back to team

steve radzinski

communications manager

Steve is our in-house brand manager – furthering the Finch Brands communications program, ensuring consistent delivery, and growing our client base.

Steve has spent his early career in the trenches of brand development for service companies, including a recent turn as Brand Strategy Manager at Sustainable Solutions Corporation. With an affinity for growing and nurturing strong brands, Steve utilizes his hands-on experience to oversee and enhance every aspect of our sales and marketing program.

I once slept in a French phone booth to escape frigid temperatures.

Finch Brands, 123 South Broad Street, Suite 2150, Philadelphia, PA, 19109, Phone: 215.413.2686