V

VSP Vision

Vision care provider and eyewear insurer

Senior Vice President - Eyewear Brands & Portfolio Strategy

Brand & Creative MarketingConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • A bachelor's degree in marketing, communications, business administration, or a related field, or equivalent experience.
  • At least 10 years of experience with clear progression to senior leadership or management roles, leading and motivating cross-functional, interdisciplinary teams to achieve strategic goals.
  • Ability to create forward-thinking brand strategies and innovative campaigns that resonate with the target audience.
  • Skill in using market research, customer insights, and data analytics to drive branding decisions that elevate visibility and grow customer reach.
  • Strong understanding of digital marketing channels, social media platforms, and content marketing best practices.
  • Experience managing multiple projects, timelines, and budgets to ensure effective brand execution within deadlines.

Responsibilities

  • Develop and oversee the long-term vision and strategy for the company's entire brand portfolio, including proprietary and licensed brands.
  • Lead efforts to identify new brand acquisition opportunities, discontinue underperforming brands, and renegotiate existing brand licenses.
  • Collaborate with senior leadership to ensure brand priorities align with corporate goals and market trends, including cross-pillar and cross-enterprise collaboration with Vision Care and Network businesses.
  • Act as the primary liaison with key licensors, maintaining productive relationships and negotiating agreements for brand licensing, renewals, and amendments.
  • Resolve issues or disagreements with external partners in collaboration with legal counsel.
  • Guide the development of global brand strategies to maximize market opportunities, ensuring brand positioning aligns with industry trends and company objectives.
  • Collaborate with cross-functional teams in sales, supply chain, finance, and marketing to execute initiatives that maintain brand integrity and market strength.
  • Ensure gross margin, profitability, and sell-through targets are met across all brand lines by working closely with finance and operations teams.
  • Lead and mentor brand management teams, ensuring top talent is retained and developed.
  • Foster creativity, collaboration, and accountability within the brand management team.
  • Work with product development, merchandising, and sales teams to ensure successful brand execution and product performance in the marketplace.
  • Guide the creation and execution of comprehensive marketing campaigns that elevate each brand's perception and visibility.
  • Ensure external communications, including advertising, promotions, and public relations efforts, are consistent with brand standards.
  • Monitor brand performance and market position through analysis of sales data, market trends, and competitor activities.
  • Provide regular feedback to senior leadership on brand health and recommend strategy adjustments when necessary.
  • Support integration of brand initiatives into broader corporate marketing and consumer engagement efforts.
  • Maintain brand consistency and integrity across internal and external communications, ensuring each brand adheres to established guidelines and standards.

About the Company

VSP Vision

Vision care provider and eyewear insurer

VSP Vision Care provides vision care and coverage through vision insurance plans that cover eye exams, eyewear, and other eye care services for individuals and families. The product works via a network of eye care professionals and eyewear retailers; members pay membership fees and receive insured benefits at participating providers, with access to cost-effective eyewear and personalized service. The company differentiates itself through its large provider and retailer network, a focus on quality care and personalized attention, and a program designed to cultivate lifelong members rather than one-time customers. Its goal is to deliver reliable eye care and value, turning members into long-term customers by offering convenient access, predictable costs, and strong member support.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Rancho Cordova, CA
Founded
1955

Recently Posted Jobs

Explore more opportunities at VSP Vision

See more jobs