24 Seven Talent · 1 week ago
Senior Social Creative Lead
24 Seven Talent is a fast-moving digital marketing and creative organization that produces social-first content for leading brands. They are seeking a Senior Social Creative Lead who will be responsible for developing social-first campaigns from concept through production, collaborating closely with cross-functional teams to deliver high-impact creative content.
Human ResourcesRecruiting
Responsibilities
Translate business goals and audience insights into compelling creative concepts
Develop social-first static and video content that drives engagement and performance
Craft strong messaging, hooks, headlines, and calls-to-action
Lead creative projects end-to-end, from concept to final delivery
Partner with designers, editors, and producers to execute campaigns across paid and organic channels
Maintain a high standard of creative quality through reviews, feedback, and refinement
Stay current on platform trends, audience behavior, and emerging formats
Present creative ideas clearly and manage timelines and expectations
Qualification
Required
5–6 years of experience creating paid and organic social content
A portfolio demonstrating strategy-led creative and execution excellence
Strong proficiency in Adobe Creative Suite (Premiere Pro, Photoshop, After Effects)
Excellent communication and presentation skills
Strong visual design and storytelling ability
Deep understanding of the social media landscape and performance-driven creative
Ability to thrive in fast-paced, collaborative environments
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
2025-06-03
Company data provided by crunchbase