The Brand Marketing Manager is responsible for translating the Company’s business priorities into an integrated brand marketing strategy that strengthens brand equity, builds investor understanding of its products, and supports investor acquisition and revenue growth. Working closely with the Head of Marketing, the role leads the end-to-end planning and execution of brand and product campaigns; directs content across digital and social touchpoints; and ensures all marketing assets are consistent, high quality, and compliant. The position also aligns internal stakeholders and external agencies, applies market and investor insights to decision-making, and maintains accountability for campaign performance, return on investment, and efficient budget management.
KEY RESPONSIBILITIES AND ACCOUNTABILITIES:
Brand Strategy & Direction
-
Collaborate closely with the Head of Marketing to define and execute the annual strategic marketing plan aligned with the goals set by the Board of Management.
-
Drive overall brand positioning, educate the market on investment products (Product Education), and enhance brand equity across all target segments.
Campaign Management & Execution
-
Take full ownership of planning, managing, and executing integrated marketing campaigns to achieve key business objectives: new fund/product launches, investor acquisition and revenue expansion.
-
Lead cross-functional alignment and manage external agency partners (Creative, Digital, Event, etc.) to produce high-quality brand marketing assets.
Digital Touchpoints & Content Strategy
-
Formulate and oversee the end-to-end content strategy across company’s digital and social touchpoints (Website, Facebook, LinkedIn, YouTube, TikTok, etc.).
-
Supervise content production quality (including visuals, videos, livestreams, etc.), ensuring strict adherence to brand guidelines and compliance.
Performance Tracking & Budget Management
-
Establish comprehensive KPIs to measure and optimize campaign ROI and overall marketing effectiveness.
-
Partner with research agencies and internal analytics teams to conduct market research and track Brand Health metrics to better understand investors’ behaviour.
-
Develop, monitor, and optimize marketing campaign budgets in a cost-effective manner to maximize business impact.
QUALIFICATIONS:
-
Bachelor’s degree in Marketing, Digital Marketing, Communications, Business Administration, or a related field.
-
Minimum seven to eight years of experience in Brand Management, with at least two years in a Managerial role.
-
Prefer direct experience in Financial Services, Banking, Asset Management, Insurance, Fintech, or top-tier Creative/Integrated Agencies handling financial clients.
-
Strong strategic mindset paired with high creative intuition and data-informed decision-making skills.
-
In-depth knowledge of digital media platforms, ad-tech, content production, and emerging media trends (Livestreaming, Short-form Video, etc.).
-
Proven ability to independently plan, multi-task, and drive complex campaigns with minimal supervision.
-
Solid commercial awareness and budget management skills; basic financial literacy is a strong advantage.
-
Excellent command of written and spoken Business English.
-
Strong sense of discipline, professional integrity, and attention to detail.