Role Overview

We are looking for an experienced and creative Marketing Manager to lead and execute marketing activities across the business. The successful candidate will be responsible for developing marketing strategies, managing campaigns, strengthening brand presence, generating leads, and supporting overall business growth.

Key Responsibilities

  • Develop and implement effective marketing strategies aligned with business objectives.

  • Plan and manage marketing campaigns across digital and traditional channels.

  • Manage the company’s social media presence, website content, email campaigns, and other digital platforms.

  • Create and coordinate engaging marketing content, including social media posts, promotional materials, presentations, and advertisements.

  • Manage paid advertising campaigns across platforms such as Google, LinkedIn, Facebook, and Instagram.

  • Monitor campaign performance and analyse marketing data, KPIs, customer engagement, and ROI.

  • Identify new market opportunities, customer segments, and emerging industry trends.

  • Work closely with sales and business development teams to generate leads and support commercial growth.

  • Maintain and strengthen the company’s brand identity and ensure consistency across all marketing materials.

  • Coordinate with external agencies, designers, suppliers, and other marketing partners where required.

  • Manage marketing budgets and ensure effective allocation of resources.

  • Conduct competitor and market research to support business and marketing decisions.

  • Support the planning and promotion of events, exhibitions, webinars, and customer engagement activities.

  • Prepare regular marketing reports and provide recommendations to management.

  • Manage multiple campaigns and projects while ensuring deadlines and business priorities are met.

Skills & Experience

  • 4+ years of experience in marketing, digital marketing, brand management, or a similar role.

  • Strong understanding of digital marketing, social media, content marketing, and lead generation.

  • Experience managing marketing campaigns from planning through to execution and analysis.

  • Strong written and verbal communication skills.

  • Good knowledge of social media and advertising platforms.

  • Experience with tools such as Google Analytics, CRM systems, Canva, email marketing platforms, or similar marketing tools would be beneficial.

  • Strong organisational and project management skills.

  • Ability to work independently and manage


Apply for position now