Ben Sherman , Senior Vice President Brand Management
Talbot Logan is a skilled fashion executive, focused on strengthening the connection between brands and their consumers. Serving as Senior Vice President Brand Management for Ben Sherman, Logan joined Marquee Brands in 2018 to run the global Ben Sherman business, growing distribution territories and product categories while also improving the overall customer experience and engagement with the brand.
Prior to joining Marquee Brands, Logan ran his own consulting firm working with both new and established fashion and packaged goods companies on all aspects of the consumer experience from product development to brand positioning. Before that, Logan spent nine years at Ralph Lauren, providing strategic oversight and governance to the company’s global sponsorship programs such as Ralph Lauren’s involvement with Team USA. Additionally, he oversaw wholesale marketing for Menswear in the United States.
Logan came to Ralph Lauren after almost fourteen years in agency, working with a wide range of blue-chip clients from Procter & Gamble to General Motors. Logan earned his fashion credentials with Levi's on their North American marketing platforms and as part of the lead team creating the first national branding campaign for Macy's.
Outside of the office, Logan is an accomplished equestrian and competitive rower and is very involved in the Alumni Council of Princeton.