B

Bausch Lomb

Makes eye medicines, lenses and surgical devices

Head – Professional Strategy - US Vision Care

Marketing Generalist & ManagementUpdated on Nov 14
Full-time

About the Job

Requirements

  • A Doctor of Optometry (O.D.) degree from an accredited school or college of optometry is required; candidates without an O.D. degree will not be considered.
  • At least 10 years of significant leadership experience within vision care, eye health, medical device, pharmaceutical, or a related healthcare environment.
  • Demonstrated understanding of the U.S. optometric and broader eye care landscape, including the needs of eye care professionals, patients, customers, and channel partners.
  • Demonstrated experience leading strategic or commercial initiatives and delivering measurable business results.
  • Strong commercial acumen and understanding of sales, marketing, customer strategy, product commercialization, and market dynamics.
  • Strong financial and analytical capabilities.
  • Demonstrated ability to influence senior internal and external stakeholders within a complex matrix organization.
  • Strong executive communication and presentation capabilities.
  • Demonstrated ability to build and maintain relationships across the optometric community and credibly represent the organization with customers and industry stakeholders.
  • Ability to translate clinical expertise and customer insights into business strategy and commercial execution.
  • Applicants must be authorized to work for any employer in the United States; the employer cannot sponsor or take over sponsorship of an employment visa.

Responsibilities

  • Serve as a senior clinical and commercial voice within the U.S. Vision Care organization.
  • Lead U.S. professional strategy, including annual priorities, operating plans, and measurable outcomes by establishing key performance indicators, assessing program effectiveness, and demonstrating business impact or return on investment.
  • Bring an optometrist's perspective to business strategy, innovation, product commercialization, and customer engagement.
  • Build relationships with optometrists, ophthalmologists, key opinion leaders, professional associations, and other stakeholders across the eye care community.
  • Partner with Professional Affairs, Marketing, Sales, National Accounts, and Medical Affairs to ensure business strategies reflect the needs of eye care professionals and patients.
  • Represent U.S. Vision Care at major industry meetings, customer forums, advisory boards, and professional events.
  • Oversee educational programs, congresses, speaker programs, advisory boards, and other eye care professional engagement platforms.
  • Translate clinical insights, emerging trends in eye care, and eye care professional needs into actionable commercial opportunities.

Desired Qualifications

  • An MBA or other relevant advanced business degree.
  • Direct experience in contact lenses, ocular health, ophthalmic products, or another vision care category.
  • Previous commercial leadership experience in addition to clinical experience.
  • Experience with strategic planning, new product commercialization, professional education, and organizational capability building.

About the Company

Bausch Lomb

Makes eye medicines, lenses and surgical devices

Bausch + Lomb develops and sells eye-health products for patients, consumers and clinicians, spanning everyday vision correction, prescription treatment and eye surgery. Its portfolio combines contact lenses and lens-care solutions with medicines for eye conditions and equipment used in cataract, retinal and refractive procedures. The company also sells surgical consumables and implanted lenses, supplying products used both at home and in clinical settings. It earns revenue through product sales across its vision care, pharmaceuticals and surgical businesses. Founded as an optical goods store in Rochester in 1853, Bausch + Lomb is headquartered in Vaughan, Ontario, with its U.S. headquarters in Bridgewater, New Jersey.

Company size
10,001+
Company stage
IPO
Headquarters
Vaughan, Canada
Founded
1853

Recently Posted Jobs

Explore more opportunities at Bausch Lomb

See more jobs