Mediabistro logo
job logo

Senior Vice President of Marketing (Global)

Vantage Data Centers · Denver, CO, USA ·

Pay:
125.000
Job type:
Full Time

Requirements

  • Vantage is seeking a strategic, results-oriented SVP of Global Marketing to lead the global marketing function across centralized and regional teams
  • ,
  • Bachelor’s degree in Marketing, Communications, Business, Journalism, or a related field; MBA or advanced degree preferred
  • ,
  • 15+ years of progressive senior leadership experience in global marketing, corporate communications, public relations, or brand management roles
  • ,
  • Demonstrated experience leading hybrid organizations with centralized shared services and decentralized regional teams in a global, matrixed environment
  • ,
  • Deep expertise in brand strategy, corporate communications, public relations, executive messaging, crisis communications, and external stakeholder engagement
  • ,
  • Proven experience serving as a senior advisor to executive leadership on messaging, reputation and communications strategy
  • ,
  • Travel required is expected to be up to 25% but may increase over time as the business evolves

What the job involves

  • The Global Marketing team is responsible for defining, developing, and executing the company’s global brand, demand generation, product marketing, and external communications strategy across all regions and markets
  • ,
  • The organization operates under a hybrid model, combining centralized shared services with strong regional marketing leadership to ensure both global consistency and local market relevance
  • ,
  • The team partners closely with Sales, Product, Finance, Operations, HR, and Executive Leadership to directly support revenue growth, pipeline generation, market positioning, and corporate reputation
  • ,
  • Unlike traditional marketing organizations that operate as service functions, Global Marketing is embedded in the commercial engine of the business—driving measurable outcomes, enabling go-to-market execution, and strengthening enterprise value worldwide
  • ,
  • The marketing function is part of the overall matrixed management structure at Vantage, whereby we have a global functional team coupled with regionally embedded marketing leads working hand in glove with our regional teams
  • ,
  • This role is responsible for setting global strategies, establishing operating models, and ensuring strong execution across all markets
  • ,
  • The SVP will lead four direct reports: a centralized VP of Marketing & Brand Oversight (Global) who operates as an internal agency/shared services model, and three decentralized regional marketing business partners supporting North America, EMEA, and APAC
  • ,
  • The SVP of Global Marketing is a key member of the senior leadership team and will partner closely with Sales, Product, and Operations leadership to align marketing investment with growth priorities, customer needs, and regional business objectives
  • ,
  • Define and drive the global marketing vision, strategy, and operating model, balancing centralized capabilities with regional execution
  • ,
  • Provide oversight and strategic direction to regional marketing teams, enabling effective go-to-market strategies and execution
  • ,
  • Align marketing and communications priorities with business growth, customer engagement, and regional objectives
  • ,
  • Serve as the senior executive accountable for Vantage’s global brand, ensuring clear, differentiated positioning and consistent messaging across all regions and channels
  • ,
  • Lead corporate reputation, public relations, executive communications, and global messaging initiatives
  • ,
  • Establish global messaging frameworks that communicate Vantage’s strategy, values, sustainability commitments, and long-term vision to all stakeholders
  • ,
  • Act as the senior leader for public and media relations, including agency oversight, proactive storytelling, executive visibility, and media response
  • ,
  • Oversee crisis communications planning and execution to ensure preparedness and effective coordination with leadership, Legal, Operations, and regional teams
  • ,
  • Lead, mentor, and develop the global marketing leadership team, fostering accountability, collaboration, and high performance
  • ,
  • Ensure centralized and regional teams operate cohesively as a unified organization
  • ,
  • Oversee budgets, performance metrics, and ROI for global marketing and communications initiatives
  • ,
  • Manage agency, vendor, and partner relationships to ensure quality, alignment, and consistent execution
  • ,
  • Navigate competing priorities in a fast-paced global environment while maintaining focus on strategic goals
  • ,
  • Execute additional duties as assigned by Executive Leadership

#J-18808-Ljbffr