
Content Creator/ Creative Lead
Key Responsibilities
- Develop and execute the overall brand strategy aligned with business and marketing goals.
- Build and maintain a consistent brand identity across all customer touchpoints.
- Represent the brand in selected marketing campaigns, social media videos, webinars, and promotional content.
- Create content with an active presence on platforms such as Instagram, YouTube, or LinkedIn.
- Conceptualize and lead creative campaigns for product launches, admissions, awareness, and engagement.
- Work with Content, Design, Product, Performance Marketing, and Sales teams to deliver integrated campaigns.
- Create campaign briefs and guide designers, video editors, and content creators through execution.
- Maintain high standards of quality, storytelling, and brand consistency.
- Lead ideation for social media, YouTube, advertisements, email marketing, and offline branding.
- Translate consumer insights and market trends into compelling brand narratives.
- Oversee creative production timelines and ensure timely delivery.
- Measure campaign performance and optimize creative strategies based on insights.
- Build and maintain brand guidelines, tone of voice, and visual identity.
Apply on NPrep →
This role is hosted on the company's careers site.
