Loading
Loading

Marketing & Corporate Communications Department
Manager - Creative Designer
Responsibilities
- Lead the creative vision and strategy for the company, ensuring alignment with brand goals and audience engagement.
- Oversee and maintain Public Mutual’s brand image and Corporate Identity (CI) to ensure consistency across all visual and digital assets.
- Oversee the design and production of visual content, including graphics and multimedia across all platforms and materials.
- Collaborate closely with the social media team to develop engaging content that resonates with target audiences.
- Supervise and provide creative direction and guide the designers, ensuring timely delivery with high standards of quality control.
- Review and approve creative art works before publication or distribution.
- Support and contribute to other marketing and corporate communications projects and activities as needed.
- Bachelor's degree in Graphic Design, Visual Arts, Marketing, or a related field.
- At least 10 years of relevant experience in creative leadership roles, preferably within digital marketing or social media field.
- Strong portfolio demonstrating expertise in visual design, branding, and multimedia content.
- Proficiency in design and editing software such as Adobe Creative Suite (Photoshop, Illustrator, Premiere Pro, After Effects, etc.).
- Exceptional leadership, communication, and interpersonal skills.
- Ability to think creatively and strategically, with a keen eye for detail.
- Strong project management skills and ability to handle multiple deadlines.
Join Us!
Email to us atrecruitment@publicmutual.com.my
Only shortlisted candidates will be notified.