Take our brand presence in Spain to the next level!
As Team Lead Brand & Communications, you’ll be responsible for idealo’s brand strategy and communications in the Spanish market. You’ll lead a dedicated team of three Brand & Communication Managers who create and manage content for our social media channels and other key touchpoints of idealo.es. Together with your team, you’ll shape and evolve our brand presence – data-driven, creative, and customer-focused.
Lead, support, and develop a team of three Brand & Communication Managers for idealo.es.
Translate strategic goals into actionable tasks and steer your team’s daily work based on market analyses, KPIs, trends, and user needs.
Foster a culture of trust and ownership, and lead by example.
Apply your expertise in both digital marketing (social media, guerrilla, etc.) and traditional channels (TV, print, PR, OOH).
Take ownership of brand and communication projects – from concept to execution.
Monitor campaign performance, analyze data, and present results and insights to senior stakeholders.
Collaborate closely with cross-functional teams and other international markets.
At least three years of leadership experience, ideally in an agile working environment.
Spanish at C2 level and business-fluent English skills.
In-depth knowledge of the Spanish e-commerce and retail market.
Strategic thinker with an entrepreneurial mindset and a structured approach to work.
Proven expertise in digital marketing – including social media, performance marketing, content strategy, and SEO.
Solid understanding of traditional media.
Confident in working with KPIs, brand messaging, and project management.
Strong decision-making skills, assertiveness, and a collaborative mindset. You’re committed to both your own growth and the development of your team.
Get notified when new jobs are added by Axel Springer News Media National