About This Role
Leading the development and execution of creative influencer marketing strategies for major B2C brands across the DACH region is the core of this role. You will shape creator-led campaigns that capture attention, engage audiences, and deliver measurable business results across social media platforms, taking ownership of creator management processes and developing compelling campaign concepts. This fully remote opportunity is ideal for a creative, ambitious professional who thrives in a fast-paced environment and wants to make a meaningful impact on brand growth.
Responsibilities
- Lead the development and implementation of influencer marketing strategies for major consumer brands across Germany, Austria, and Switzerland (DACH)
- Oversee creator-related processes, ensuring effective collaboration with influencers and content creators throughout campaign planning and execution
- Develop engaging creative concepts, campaign briefs, and scripts that align with brand objectives, resonate with target audiences, and encourage meaningful engagement
- Translate marketing objectives into compelling creator-led campaigns, ensuring creative consistency and alignment with each brand's positioning and goals
- Work closely with company founders to define priorities, refine creative strategies, and contribute to the overall growth of the business and its clients
- Monitor key performance indicators (KPIs), evaluate campaign results, and identify opportunities to improve content effectiveness and marketing outcomes
- Analyse content assets and identify successful creative formats, messaging approaches, and creator partnerships to strengthen campaign performance
- Stay informed about emerging social media trends, creator opportunities, audience preferences, and high-performing content formats to maintain a competitive edge
- Apply insights from campaign performance and advanced creative training to refine processes, improve creative output, and support scalable influencer marketing operations
Requirements
- Proven experience in creative strategy, ideally within a marketing agency or brand environment, with a strong understanding of influencer marketing and creator-led campaigns
- A solid understanding of social media platforms, creator ecosystems, audience engagement, and the factors that contribute to successful influencer campaigns
- The ability to develop original concepts, write compelling scripts, and translate marketing objectives into engaging content ideas that resonate with target audiences
- A strong instinct for identifying emerging social media trends, recognising high-performing content, and understanding what makes creators and campaigns successful
- The ability to interpret campaign KPIs, evaluate creative performance, and use data-driven insights to optimise content and marketing strategies