Senior Marketing Lead
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Global Consultancy Network LLC seeks a Senior Marketing Lead for a multinational gas company. The role drives brand presence across social media, events, branding, and creative development.
Key Skills for This Role
Responsibilities
- Help adopt client’s branding material across the group
- Support and manage product branding exercises
- Develop creative concepts and strategies for campaigns, initiatives, and events
- Manage the production of visuals and layouts for digital and print deliverables
- Write copy, scripts, captions, taglines, and messaging for marketing materials
- Manage photo/videoshoots and video productions
- Conceptualize and create social media content across all platforms and build monthly content calendars
- Ensure all content reflects client's strategic messaging, tone of voice, and visual identity
- Develop and manage campaign based content (product launches, events, corporate announcements)
- Monitor engagement and performance, submit reports, providing insights to enhance content and reach
- Conceptualize, plan, brand, and execute conferences, exhibitions, and corporate events
- Manage the development of event materials (banners, screens, booth branding, brochures, videos)
Requirements
- Bachelor’s degree in Marketing, Communications, Media, or related field
- 6 8 years experience in marketing, branding, or creative roles
- Agency background or Client side experience with substantial creative and brand work
- Arabic language proficiency is highly preferred
- B2B or industrial sector experience is an advantage
- Strong creative conceptualization of ideas, campaigns, and visuals
- Excellent writing and storytelling skills
- Deep understanding of brand identity and corporate positioning
- Strong organizational skills and ability to manage multiple tasks
- Proficiency with social media tools and scheduling platforms
Full Job Posting
Role Description
- The Senior Marketing Lead plays a central role in driving the client company brand presence across social media, events, branding, and creative development.
- The position requires strong creative and strategic capabilities, hands on involvement, excellent coordination skills, and the ability to deliver high quality, on brand communication across digital and physical touchpoints.
- This role ensures that the client company identity, tone of voice, and positioning are consistently reflected across campaigns, events, visuals, and content.
Key Tasks & Responsibilities
- Help adopt client’s branding material across the group
- Support and manage product branding exercises
- Develop creative concepts and strategies for campaigns, initiatives, and events.
- Manage the production of visuals and layouts for digital and print deliverables
- Well versed in copywriting, scripts, captions, taglines, messaging for marketing materials.
- Manage photo/videoshoots and video productions, including storylines, scripts, etc.
- Conceptualize and create social media content across all platforms & build monthly content calendars
- Ensure all content reflects client's strategic messaging, tone of voice, and visual identity.
- Develop and manage campaign based content (product launches, events, corporate announcements).
- Monitor engagement and performance, submit reports, providing insights to enhance content and reach.
- Write strong, on brand content for captions and posts.
- Work closely with the Digital Marketing Specialist to ensure a unified customer journey and aligned analytics.
Qualifications
- Bachelor’s degree in Marketing, Communications, Media, or related field.
- 6 8 years experience in marketing, branding, or creative roles.
- Agency background or Client side experience that includes substantial, high quality creative and brand work.
- Arabic language proficiency is highly preferred.
- B2B or industrial sector experience is an advantage.
Required Skills
- Strong creative conceptualization of ideas, campaigns, and visuals for all verticals
- Ability to translate strategic positioning into compelling creative concepts.
- Creative thinking with an eye for design and storytelling.
- Excellent writing and storytelling, and on brand message development
- Ability to maintain a consistent tone of voice across platforms and media.
- Deep understanding of brand identity, visual guidelines, and corporate positioning.
- Strong sense of narrative and how communication supports positioning in a technical industry.
- Strong organizational skills and ability to manage multiple tasks simultaneously.
- Confident working with agencies, designers, and internal stakeholders.
- Attention to detail in visuals, messaging, and final outputs.
- Ability to manage event schedules and execution – including travel and long hours during major events.
- Proficiency with social media tools and scheduling platforms.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Global Consultancy Network LLC
Data Analyst
Dubai, UAE
Global Consultancy Network LLC seeks a Data Analyst for a multinational gas company. The role involves transforming raw data into actionable insights, building dashboards, and supporting FP&A. Requires 1-3 years of exper
Financial Analyst
Dubai, UAE
Global Consultancy Network LLC seeks a Financial Analyst to support the FP&A function for a multinational gas company. The role involves turning financial results into decision-ready insights, preparing performance packs
Process Safety Manager
Dubai, UAE
GCN is seeking a Process Safety Manager to provide direct process safety support to Group QHSE and work with Engineering, Operations, and country teams. The role acts as the technical authority for process safety governa
Marketing Coordinator
, UAE
Company Description GCN a global executive search and recruiting company is looking for a candidate to fill Marketing coordinator position. Role Description This full-time Marketing Coordinator role is hybrid position ba
Commercial Director (Sales)
Dubai, UAE
Company Description GCN a global executive search and recruiting company is looking for a candidate to fill Sales Director position. Our client is well established multi-national gas company offering international servic