About The Position

The Vice President, Marketing Communications, Sponsorships & Experiences shapes and delivers a distinctive Comcast Business brand experience across creative, customer communications, sponsorships and events. The role strengthens the brand, differentiates solutions, deepens customer relationships and drives growth by translating business, segment and product strategies into connected experiences across the customer lifecycle. The position leads brand experience planning, creative development and production, integrated communications, agency management and creative operations for Small Business and Enterprise. It also oversees lifecycle communications that help customers understand, adopt and realize value from Comcast Business solutions, as well as sponsorship strategy, partnerships, hospitality, events and activations. The Vice President works closely with Brand, Segment Marketing, Product Marketing, Digital, Media, Sales and Customer Experience, and collaborates across Marketing, Product, Data & Analytics and Operations to deliver consistent customer experiences. Success includes building effective teams and operations, managing budgets and agencies, improving engagement and business outcomes, and measuring sponsorship and event performance.

Requirements

  • 15 or more years of experience in integrated marketing, creative services, communications, brand experience or experiential marketing, including significant leadership responsibility.
  • Demonstrated success building and delivering integrated brand experiences across communications, digital channels, customer journeys, sponsorships and events.
  • Deep expertise in creative development, integrated communications, agency management and marketing operations.
  • Experience building lifecycle marketing and personalization capabilities through cross-functional collaboration.
  • Proficiency with generative AI and AI-enabled creative tools, applying them to ideation, content development, personalization and production.
  • Experience leading sponsorships, partnerships and events, including investment decisions, activation and measurement.
  • Proven ability to lead high-performing teams and influence across a matrixed organization.
  • Strong executive presence, communication, financial management and stakeholder leadership skills.
  • Bachelor's degree required; the posting also notes Comcast may consider combinations of coursework and experience or extensive related professional experience.

Nice To Haves

  • B2B technology marketing experience, ideally across connectivity, networking, managed services, cybersecurity, cloud or related solutions.
  • Advanced degree preferred.

Responsibilities

  • Define and evolve the Comcast Business brand experience across audiences, channels and customer moments.
  • Lead a centralized creative services organization supporting Small Business and Enterprise marketing priorities.
  • Translate brand, segment and product strategies into compelling campaigns, communications and experiences.
  • Ensure a connected brand experience across paid, owned, earned and experiential channels.
  • Oversee creative operations, workflow, agency management, production, budgets and resources.
  • Champion AI-enabled tools to improve creative quality, speed, personalization and efficiency.
  • Lead communications across key customer lifecycle stages, from onboarding through retention and growth.
  • Partner across Marketing, Product, Digital, Data & Analytics, Customer Experience and Operations to deliver an integrated lifecycle marketing model.
  • Drive personalization at scale through data-driven content, modular creative and next-best-action strategies.
  • Use insights, testing and performance data to improve customer engagement and business outcomes.
  • Ensure customer communications are clear, consistent and aligned to the intended customer experience.
  • Lead the sponsorship and events portfolio, including investment strategy, partnership management, activation and measurement.
  • Prioritize sponsorship and event investments that advance brand, customer and business objectives.
  • Connect sponsorships and experiences to broader brand, content, sales and demand generation initiatives.
  • Leverage Comcast assets and partnerships to maximize impact and return on investment.
  • Establish clear performance measures and accountability for sponsorship and event results.
  • Manage budgets, agencies, resources and production operations effectively.
  • Lead high-performing teams and influence stakeholders across a matrixed organization.

Benefits

  • An array of benefits options and expert guidance.
  • Always-on tools personalized to employees' needs.
  • Support for physical, financial and emotional well-being.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service