Key Responsibilities
- Lead the development and execution of the Group’s brand and advertising strategy across all markets.
- Drive brand governance and ensure consistent application of brand standards across subsidiaries and channels.
- Oversee integrated advertising campaigns, sponsorships, partnerships, and brand activation initiatives.
- Manage creative, media, and advertising agencies to deliver impactful and measurable campaigns.
- Leverage customer insights, market trends, and analytics to enhance brand performance and visibility.
- Collaborate with key stakeholders to strengthen brand equity and support business growth.
- Lead, develop, and inspire a high-performing Brand & Advertising team.
Requirements
- Bachelor’s degree in Marketing, Communications, Business, or a related field; a Master’s degree is an advantage.
- Minimum of 15 years’ relevant experience, including at least 10 years in brand management, advertising, marketing, or related roles, preferably within the financial services industry.
- Proven track record in developing and executing large-scale brand and advertising campaigns.
- Strong understanding of brand strategy, advertising, digital marketing, media, and sponsorship management.
- Experience managing agencies, budgets, and complex stakeholder environments.
- Strong leadership, strategic thinking, and relationship management skills.
Skills / Competencies
- Brand Strategy and Management
- Advertising and Campaign Management
- Digital Marketing and Media Management
- Consumer Insights and Brand Analytics
- Agency and Stakeholder Management




