Comcast Business offers a suite of Connectivity, Communications, Networking, Cybersecurity, Wireless, and Managed Solutions to help global organizations of all sizes prepare for what’s next. Powered by the nation’s largest Gig-speed broadband network and backed by 24/7 customer support, Comcast Business is the nation’s largest technology provider to small businesses and one of the leading service providers to the Enterprise market. Comcast Business has been consistently recognized by industry analysts and associations as a leader and innovator, and one of the fastest growing providers of Ethernet services.
Job Summary
Role Mandate
Shape and deliver a distinctive Comcast Business brand experience across creative, customer communications, sponsorships and events to strengthen the brand, differentiate our solutions, deepen customer relationships and drive growth.
Position Overview
The Vice President, Marketing Communications, Sponsorships & Experiences leads how the Comcast Business brand comes to life across customer touchpoints, creative execution, communications, sponsorships and experiences. This leader translates business, segment, and product strategies into connected experiences that build awareness, reinforce differentiation, deepen engagement and drive demand.
Working across Comcast Business, the Vice President partners closely with Brand, Segment Marketing, Product Marketing, Digital, Media, Sales and Customer Experience to ensure a consistent and impactful brand experience across the customer lifecycle.
Job Description
Scope of Leadership
Budget experience & Creative services: Leads brand experience planning, creative development and production, integrated communications, agency management and creative operations across Small Business and Enterprise.
Customer Communications: Leads lifecycle communications that help customers understand, adopt and realize value from Comcast Business solutions while supporting engagement, retention and growth.
Sponsorships & Experiences: Leads sponsorship strategy, partnerships, hospitality, events and activations that strengthen relationships, enhance the brand and support business objectives.
Responsibilities:
Brand Experience & Creative Services
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.
Customer Communications
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 continuously improve customer engagement and business outcomes.
Ensure customer communications are clear, consistent and aligned to the intended customer experience.
Sponsorships & Experiences
Lead the sponsorship and events portfolio, including investment strategy, partnership management, activation and measurement.
Prioritize 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 results.
Experience & Qualifications
15+ years of experience in integrated marketing,…