Ophthalmic World Leaders Email Format
Non-profit OrganizationsNorth Carolina, United States2-10 Employees
Ophthalmic World Leaders (OWL) is a nonprofit membership organization that serves the eye care community by linking clinicians, industry professionals, and consultants. Its aim is to advance leadership diversity within ophthalmology to support innovation and improve patient care. Headquartered in Cary, North Carolina, the organization offers programs throughout the year that are delivered online and in person, often in conjunction with major ophthalmic meetings. Its members come from both medical and corporate sectors and include both women and men who are personally invested in its mission. In October 2025, OWL appointed Renee Bovelle, MD, as its president.