Italian sportswear brand North Sails recently appointed Marisa Selfa as its new CEO, North Sails Apparel. She reports directly to Vicente Castellano, executive chairman of North Sails Apparel.
Castellano says, “We are delighted to welcome Marisa to North Sails Group, we trust her great experience in the lifestyle world and her deep knowledge of environmental matters will greatly contribute to the expansion of the brand.”
Selfa has over 20 years of experience in the fashion and retail sectors with a focus in global business development and the growth of retail and wholesale. In her last position, she served as CEO of sustainable fashion brand Ecoalf. Prior to her time at Ecoalf, the Spaniard was CEO of National Geographic Retail and VP North America at retail and consumer consultancy Marvin Traub Associates. She also has held senior leadership international roles with Cortefiel, Timberland, Adidas and Levi Strauss.