24 Seven Talent · 6 days ago
Brand Communications Manager
24 Seven Talent is seeking a Brand Communications Manager for a leading beauty brand. The role involves leading PR, earned media, influencer, and social communications efforts to drive brand awareness and engagement through integrated campaigns and partnerships.
Human ResourcesRecruiting
Responsibilities
Lead PR, earned media, influencer, and social strategy
Develop 360° campaigns across paid, earned, and experiential
Manage agency partners, budgets, calendars, and KPIs
Build strong influencer relationships and community programs
Oversee analytics, reporting, and business insights
Act as a key voice in brand issues and crisis management
Qualification
Required
3–5 years of PR or brand communications experience
Strong influencer and social expertise
Proven campaign leadership and storytelling skills
Data-driven, creative, and culturally plugged in
Experience managing agencies and cross-functional partners
Company
24 Seven Talent
24 Seven partners with companies to get marketing, creative, and digital work done by providing the right talent, innovation, and insights.
Funding
Current Stage
Growth StageTotal Funding
unknownKey Investors
Morgan Stanley Asia
2016-10-06Private Equity
Recent News
2025-11-13
2025-10-10
Company data provided by crunchbase