- 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.