Responsibilities:
Look after the company's online branding and customer generation.
Develop and implement online marketing strategies.
Manage and optimize SEO/SEM campaigns.
Create and manage email marketing campaigns.
Oversee social media strategy and content creation.
Analyze and report on campaign performance.
Collaborate with the sales team to align marketing efforts with business goals.
Manage online advertising campaigns, including display ads.
Conduct market research to identify trends and opportunities.
Monitor and respond to online customer feedback and inquiries.
Develop and manage content for the company website.
Stay up-to-date with the latest digital marketing trends and technologies.
Coordinate with external agencies and vendors as needed.
Track and report on key performance indicators (KPIs).
Optimize website content for search engines.
Develop and manage a marketing budget.
Create and manage landing pages for marketing campaigns.
Implement and manage affiliate marketing programs.
Ensure brand consistency across all online channels.
Develop and execute A/B testing strategies.
Provide regular updates to senior management on marketing performance.