Lead a small marketing team to deliver marketing initiatives across multiple channels.
Manage all aspects of marketing strategy, from campaign management and brand marketing, digital marketing, and event coordination.
Develop annual marketing plan, aligned with business goals.
Manage marketing budget and monitor campaign performance.
Track and report on performance against the plan.
Develop and execute integrated marketing campaigns.
Oversee creation, implementation, and analysis of multi-channel marketing campaigns.
Lead brand marketing and develop brand strategies to enhance market position and customer engagement.
Collaborate with creative teams to produce compelling content.
Plan, manage, and execute corporate events, trade shows, and other marketing-related events.
Oversee online presence, including website, SEO, social channels, and paid advertising.
Manage SEO strategies to improve organic search rankings and drive website traffic.
Oversee company's social media presence and ensure content is engaging and on-brand.
Work with web developers to optimize website for performance, usability, and conversions.
* Build and manage CRM strategies to generate new business and nurture existing customer relationships.
* Analyse CRM data to inform targeted marketing efforts.
* Prepare financial forecasts and reports.
* Identify cost-saving opportunities.
* Mentor a team of two direct reports and foster a collaborative and high-performance culture.
* Conduct regular performance reviews and set clear objectives.
Requirements:
* Professional marketing qualification and/or proven experience in marketing management and leadership.
* Campaign strategy and overall performance across multiple channels.
* Proficient in data analysis and reporting, including Google Analytics.