Creative Services Manager
Taguig - Philippines
Job Summary
The Creative Services Manager is a strategic leader responsible for driving the organizations creative vision and brand execution across all marketing and communications platforms.
This role oversees the end-to-end creative function ensuring that brand expression visual identity messaging and content standards are consistently aligned with enterprise strategy. Acting as a key partner to Marketing Communications and senior leadership the Creative Services Manager ensures all creative output strengthens brand equity supports growth initiatives and reinforces the organizations market positioning.
Creative Leadership & Brand Stewardship
- Lead the development and execution of a cohesive enterprise-wide creative strategy aligned to organizational priorities.
- Safeguard brand integrity across all internal and external communications channels.
- Elevate visual and content standards to reflect a modern trusted healthcare brand.
Operational Oversight & Delivery Excellence
- Oversee the creative services function including design content development multimedia and production workflows.
- Establish structured intake prioritization and resource allocation processes to ensure timely high-quality execution.
- Balance strategic initiatives with high-volume tactical deliverables in a fast-paced healthcare environment.
Cross-Functional Partnership
- Collaborate closely with Marketing Digital Communications Clinical and Executive teams to translate strategic objectives into compelling creative campaigns.
- Serve as a senior advisor on creative direction for major initiatives service line promotions recruitment campaigns and community engagement efforts.
Innovation & Digital Enablement
- Drive innovation in digital storytelling patient engagement and multimedia experiences.
- Leverage emerging creative technologies and best practices to enhance audience impact and operational efficiency.
Team Leadership & Capability Building
- Build and mentor a high-performing creative team fostering a culture of accountability collaboration and continuous improvement.
- Define performance standards develop talent pipelines and ensure scalability of creative capabilities.
Performance & Impact Measurement
- Establish metrics to evaluate creative effectiveness and brand consistency.
- Provide leadership with insights on campaign performance engagement trends and brand impact.
Requirements
- Bachelors degree in Marketing Communications Design or a related discipline; advanced degree preferred.
- 8 years of progressive experience in creative leadership brand management or integrated marketing within complex organizations.
- Proven track record leading in-house creative teams or agency partnerships at scale.
- Strong strategic thinking combined with hands-on understanding of design digital content and multimedia production.
- Experience operating in highly regulated or mission-driven industries preferred.