Team Lead Creator Marketing Central
air up
Overview
Role involves leading creator marketing teams and overseeing campaign strategies across multiple markets.
Ideal candidate has 5+ years in content creator marketing with leadership experience and a strong background in influencer marketing.
remoteseniorfull-timeEnglishsocial mediaExcelGoogle Sheets
Locations
Requirements
5+ years in content creator marketing 2+ years in leadership role experience in influencer marketing strong marketing communication skills data-driven with analytical understanding
Responsibilities
Lead creator marketing teams Oversee budget allocation Support team in campaign conceptualization Ensure engaging content across markets Translate global strategy into local roadmaps Review and report performance Ensure high-quality influencer content
Benefits