Role Overview
The Marketing Manager will oversee the companys complete marketing strategy integrating digital performance marketing media buying SEO content PR events and partnerships into one cohesive plan.
This role requires a balance of strategic thinking creative direction and hands-on execution to ensure all marketing activities are aligned with business goals and deliver measurable impact. The Marketing Manager will also build and lead a high-performing marketing team ensuring strong collaboration productivity and achievement of KPIs.
Key Responsibilities
Strategic Leadership
- Develop and execute the companys overall marketing strategy to drive brand awareness lead generation and revenue growth.
- Oversee all marketing channels digital offline events PR and partnerships ensuring consistency in brand voice and messaging.
- Align marketing objectives with business goals working closely with leadership and cross-departmental teams.
Team Building & Management
- Recruit onboard and manage a full marketing team (including specialists in performance marketing content SEO and design).
- Set clear objectives monitor performance and provide ongoing coaching to ensure team members excel in their roles.
- Foster a collaborative results-driven team culture.
Performance Marketing
- Lead media buying across platforms such as Google Ads Meta Ads LinkedIn Ads and other relevant channels.
- Oversee SEO strategy to improve organic visibility and inbound lead generation.
- Manage paid campaigns with a focus on ROI KPIs and data-driven optimisation (CPA ROAS CTR).
- Implement and monitor A/B testing and conversion rate optimisation initiatives.
Brand & Content Management
- Shape and maintain the companys brand identity across all customer touchpoints.
- Develop and oversee a content strategy for blogs social media website and other owned channels.
- Coordinate with PR agencies influencers and media partners to enhance brand reputation.
Social Media & Content Production
- Plan produce and oversee engaging content across all social media platforms (including video graphics and written posts).
- Develop content calendars and ensure timely publishing aligned with campaigns and brand guidelines.
- Monitor engagement metrics and adjust strategies to improve reach and interaction.
- Coordinate with in-house teams or external creators to maintain high production quality.
Analytics & Reporting
- Use analytics tools (Google Analytics Meta Business Suite etc.) to track measure and report on campaign performance.
- Present regular performance reports and recommendations to senior management.
- Monitor market trends competitor activities and industry developments to inform strategy.
Required Skills & Qualifications
- Bachelors degree in Marketing Business Communications or a related field (Masters preferred).
- 5 years of experience in marketing with at least 2 years in a leadership role.
- Proven ability to build lead and manage a full marketing team from recruitment to performance evaluation.
- Proven track record of managing both performance marketing and brand marketing campaigns.
- Strong experience in social media content production (including video photo and copywriting) and community engagement.
- Strong understanding of SEO SEM media buying content marketing and PR.
- Proficiency with marketing analytics tools and platforms (Google Analytics Meta Business Suite LinkedIn Campaign Manager etc.).
- Exceptional communication leadership and project management skills.
- Ability to balance strategic oversight with hands-on execution.
KPIs for Success
- Brand Awareness: Growth in reach share of voice and positive brand sentiment.
- Lead Generation: Increase in marketing-qualified leads (MQLs) and campaign-driven opportunities.
- Performance Metrics: Achieve targeted CPA ROAS and conversion rates.
- Engagement: Growth in audience engagement across all channels.
- Revenue Contribution: Demonstrable impact of marketing on overall business revenue.