Nancy Sabin

Chief Marketing Officer at STAAR Surgical

Nancy Sabin currently serves as the Chief Marketing Officer at STAAR Surgical, where the emphasis is on engaging the global ophthalmology community to enhance market growth for surgeon customers utilizing lens-based technology. Prior to this role, Nancy Sabin held various leadership positions at Johnson & Johnson from 2002 to March 2024, including Vice President of U.S. Marketing and Connected Commerce in Vision Care and Global Marketing Leader for Surgical Vision, where strategic growth and product innovation were prioritized. Other noteworthy roles at Johnson & Johnson included Managing Director for Smoking Cessation and Vice President for multiple franchises, where Nancy Sabin drove significant growth and established successful marketing strategies. Nancy Sabin earned an MBA in Marketing and Strategic Management from The Wharton School and a BSE in Civil and Environmental Engineering from Duke University.

Location

Lake Forest, United States

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices