Pat Allen is an accomplished marketing executive with extensive experience in the investment sector, currently serving as Executive Vice President at Lowe Group since January 2023. Previously, Allen was Senior Vice President and Head of Digital Marketing at Calamos Investments, responsible for digital marketing strategies that enhanced brand awareness and advisor engagement. Allen founded Rock The Boat Marketing, a consulting firm focused on digital marketing for global investment product manufacturers. Prior positions include Managing Director of Marketing at Claymore Securities and various senior roles at Calamos, BAI, BNY Clearing, Van Kampen Investments, and Scudder Investments. Allen holds a BS in Journalism from The University of Kansas.
Sign up to view 0 direct reports
Get started