E

Vice President of Marketing Communications

EcoShare

United States · Full Time

Be the first to apply

Experience
15–20 yrs
Salary
Openings
1
Posted
3 weeks ago
Work mode
In office
Education
Bachelor’s degree or higher in Marketing, Communications, Journalism, Public Relations, Business Administration, or a related field
Eligibility
Senior marketing communications leaders with extensive global brand, PR, and integrated marketing experience; candidates meeting the education and experience requirements may apply.
Resume
Required to apply

Job description

Role Overview

EcoShare is looking for a senior marketing communications leader to own the company’s global brand communications function. This executive role is accountable for shaping and executing a unified communications approach across marketing, brand, public relations, digital content, media outreach, and integrated marketing communications (IMC). The aim is to strengthen brand value, widen market influence, improve customer engagement, and support business expansion and long-term growth.

Marketing Communications Strategy

You will define the overall communications direction and build a long-range brand communications roadmap. The role includes creating an IMC structure for international markets, ensuring every communications initiative supports business goals, and setting annual budgets, resource allocations, and performance goals.

Brand Communications and Reputation

You will shape brand positioning and value messaging, safeguard consistency across global markets, and reinforce a strong, recognizable brand identity. A major part of the role is to grow brand awareness, expand industry influence, protect brand equity, and support corporate reputation.

Corporate Communications and Public Relations

The position involves building the corporate communications setup, planning PR programs, managing press and media relationships, and overseeing how company news is shared. You will also handle executive messaging, brand image management, crisis communications, and reputation protection.

Digital Communications and Content Marketing

You will direct digital communication efforts across the company website, social channels, and content platforms. The role includes designing content marketing and brand storytelling programs, coordinating multi-channel campaigns, increasing engagement, and improving communications ROI.

Events, Campaigns, and Brand Promotion

You will lead international marketing events, trade shows, product or brand launches, and corporate gatherings. The role also requires driving go-to-market communications, running integrated campaigns, and partnering with sales and product teams to accelerate growth.

Insights, Analytics, and Leadership

This executive will analyze market shifts, media trends, and consumer behavior, while establishing systems to measure communications performance and KPIs. You will provide strategic recommendations to senior leadership and work closely with marketing, sales, product, customer success, HR, investor relations, and internal communications teams. The role also includes building a strong communications team and developing talent capabilities.

Qualifications

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

The role calls for 20+ years of experience in marketing communications, brand management, PR, or integrated marketing, including at least 15 years in senior leadership positions. Candidates should have experience in global or international brand communications, as well as managing large teams and cross-regional projects.

Preferred Background

Helpful experience includes work with multinational organizations, global brands, or publicly listed companies. Familiarity with digital marketing, social media, and marketing automation tools is preferred, along with experience in international media relations, brand globalization, M&A, brand integration, or large-scale brand transformation. Industry exposure in technology, SaaS, AI, financial services, or consumer brands is also valued.

Key Performance Measures

Success in this role will be measured through improvements in global brand awareness, brand equity, media reach and quality, share of voice, digital engagement, marketing campaign ROI, corporate reputation, PR effectiveness, MQL generation from marketing activities, and stakeholder satisfaction.

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