Team Lead Brand & Communications

Idealo Internet Gmbh — Italy · Posted ~1 hour ago

Lead Visa History ✓

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

We are seeking an experienced brand and communications leader to own the brand presence in Italy. Responsibilities include defining brand strategy, leading a team of content creators, managing social media and campaign execution, and analyzing performance metrics to continuously improve brand perception.

Highlights

Lead brand strategy for a major European market, guide a passionate communications team, shape consumer engagement across digital and traditional channels, and drive brand growth in a dynamic, data-driven environment.

Description

Take our brand presence in Italy to the next level!As Team Lead Brand & Communications, you’ll be responsible for idealo’s brand strategy and communications in the Italian market. You’ll lead a dedicated team of Brand & Communication Managers who create and manage content for our social media channels and other key touchpoints of idealo.it. Together with your team, you’ll shape and evolve our brand presence – data-driven, creative, and customer-focused.About your new role:Build, lead, support, and develop a new Brand & Communications team for idealo.it.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, SEO, 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.