Brand & Corporate Marketing Manager
Core
Shape and execute brand strategies to strengthen the company's brand across all touchpoints, ensuring creative excellence and high-impact execution.
Role type
Brand & Corporate Marketing Manager
Builds
Integrated marketing initiatives, brand storytelling, corporate gifting programs, and brand touchpoints (website, social media, collateral)
Domain
Financial services / Corporate Branding
Deliverable
product features
Required skills
Brand strategy, storytelling, corporate positioning, project management, cross-functional collaboration, vendor management, performance tracking
Preferred skills
Experience with creative teams and agencies, attention to detail, passion for distinctive branding
Technologies
None explicitly stated
Responsibilities
Develop and execute brand and corporate marketing strategies; manage corporate gifting program; serve as key point of contact for internal stakeholders; collaborate with cross-functional teams; manage brand campaigns from concept to execution; update key brand touchpoints; track performance of brand initiatives; manage relationships with creative agencies and vendors
Seniority
Senior, hands-on IC