C

Vice President of Marketing Communications

ColdGrid Energy

United States · Full Time

Be the first to apply

Experience
20+ yrs
Salary
Openings
1
Posted
3 weeks ago
Work mode
In office
Education
Bachelor’s degree or higher
Eligibility
Senior professionals with extensive leadership experience in global marketing communications, brand management, public relations, or integrated marketing are eligible to apply.
Resume
Required to apply

Job description

Role Overview

ColdGrid Energy is seeking a senior marketing communications executive to lead the company’s global brand and corporate communications function. This position owns the full communications strategy across brand positioning, public relations, digital content, media engagement, and integrated marketing communications. The goal is to create a consistent global brand system that strengthens market presence, deepens customer engagement, and supports long-term business expansion.

Key Responsibilities

The Vice President of Marketing Communications will shape and execute the company’s communications direction at a global level, ensuring all messaging supports business priorities, brand goals, and growth plans. The role also includes setting annual budgets, resource plans, and performance targets for the function.

Marketing Communications Strategy

  • Build the company’s overall communications strategy and long-range brand communications roadmap.
  • Design an integrated marketing communications framework for international markets.
  • Align communications plans with business objectives, brand strategy, and expansion goals.
  • Set yearly budgets, staffing plans, and measurable targets for the communications team.

Brand Communications and Management

  • Define brand positioning, messaging architecture, and value propositions.
  • Maintain a consistent global brand identity across all markets and channels.
  • Strengthen brand recognition, market influence, and industry reputation.
  • Protect and grow brand equity and corporate credibility.

Corporate Communications and Public Relations

  • Create and oversee the corporate communications structure.
  • Develop and manage public relations strategy and media outreach.
  • Handle press releases, news distribution, executive messaging, and brand image oversight.
  • Put crisis communication and reputation management processes in place.

Digital Communications and Content Marketing

  • Lead digital communication programs across the website, social platforms, and content channels.
  • Develop content marketing and brand storytelling initiatives.
  • Coordinate multi-channel campaigns that expand visibility and audience engagement.
  • Improve the efficiency of digital programs and marketing ROI.

Events, Launches, and Promotion

  • Direct global marketing events, trade shows, product or brand launches, and corporate events.
  • Own go-to-market communication planning and execution.
  • Run integrated campaigns that broaden market reach and brand impact.
  • Partner with sales and product teams to advance business objectives.

Insights, Reporting, and Performance Optimization

  • Track market trends, media developments, and customer behavior insights.
  • Build systems to measure communication effectiveness and KPI performance.
  • Continuously refine communication strategies and improve return on brand investment.
  • Present analysis and strategic recommendations to senior leadership.

Leadership and Cross-Functional Partnership

  • Work closely with marketing, sales, product, customer success, HR, and investor relations teams.
  • Support internal communication and employer branding initiatives.
  • Lead and develop high-performing marketing communications teams.
  • Promote a culture of innovation, collaboration, and brand-led growth.

Qualifications

This is a senior leadership role requiring extensive experience in marketing communications, brand management, public relations, and integrated marketing. Strong global exposure, team leadership, and the ability to operate across regions are essential.

Education

A bachelor’s degree or higher in Marketing, Communications, Journalism, Public Relations, Business Administration, or a related discipline is required. An MBA or master’s degree in Communications Management or a similar field is preferred.

Experience

Candidates should bring at least 20 years of experience in marketing communications, brand management, PR, or integrated marketing, including a minimum of 15 years in senior management roles. Experience in global brand communications or international communications leadership is required, along with a track record of leading large teams and cross-regional programs.

Preferred Background

  • Experience in multinational corporations, global brands, or publicly listed companies.
  • Strong familiarity with digital marketing, social media, and marketing automation tools.
  • Exposure to international media relations and global brand building.
  • Experience with M&A, brand integration, or large-scale brand transformation.
  • Industry experience in technology, SaaS, AI, financial services, or consumer brands.

Key Success Measures

  • Growth in global brand awareness.
  • Improvement in brand equity.
  • Expansion in media reach and media quality.
  • Increase in share of voice.
  • Growth in digital engagement and coverage.
  • Better marketing campaign ROI.
  • Stronger corporate reputation and brand trust.
  • Effectiveness of PR and media communications.
  • MQLs generated through marketing efforts.
  • Higher internal and external stakeholder satisfaction.

Who Can Apply

Senior marketing communications leaders with deep experience in global brand strategy, corporate communications, public relations, digital content, and integrated marketing are suitable for this role. Candidates should be comfortable leading cross-functional teams and managing communications at an executive and international level.

Additional Information

This is a full-time, onsite position based in the United States. The role is focused on corporate growth, market expansion, and building a stronger global brand presence.

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help