About the company
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Head of Influencer Marketing based in Austria.
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
- Develop engaging creative concepts, campaign briefs, and scripts aligned with brand objectives
- Translate marketing objectives into compelling creator-led campaigns
- Work closely with company founders to define priorities and refine creative strategies
- Monitor KPIs, evaluate campaign results, and identify opportunities to improve content effectiveness
- Analyse content assets and identify successful creative formats and creator partnerships
- Stay informed about emerging social media trends and high-performing content formats
Requirements
- Proven experience in creative strategy, ideally within a marketing agency or brand environment
- Solid understanding of social media platforms, creator ecosystems, and audience engagement
- Ability to develop original concepts, write compelling scripts, and translate marketing objectives into content ideas
- Strong instinct for identifying emerging social media trends
- Ability to interpret campaign KPIs and use data-driven insights
- Excellent communication and interpersonal skills
- Strategic mindset connecting creative execution with business objectives
- Proactive, results-oriented approach
- Strong organisational skills for a fully remote environment
Conditions
- Competitive salary: €5,000 to €10,000 per month
- Permanent employment
- Fully remote work from anywhere in the world
- Flexible working hours
- Advanced creative training valued at over €100,000
- Performance-based incentives
- Close leadership collaboration with founders