Appointment
Who is North Sails Apparel’s new CEO?
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.
Read more →