Marketing Manager
Core
Localize global brand, content, and campaigns for the Italian market across website, social media, PR, and local events to serve Italian installers and homeowners.
Role type
Marketing Manager (Country Lead)
Builds
Italian market presence for a European energy tech brand
Domain
Energy technology / Smart home
Deliverable
product features
Required skills
Local marketing strategy, event planning and execution, content localization, PR management, budget management, agency/partner management
Preferred skills
German language skills
Technologies
None stated
Responsibilities
Plan and execute local events (installer events, trade fairs, product demos); Adapt global brand and campaign content for the Italian market; Manage the Italian version of the website and social media; Drive local PR activities; Manage the local marketing budget and report on KPIs; Contribute to global marketing projects.
Seniority
Mid-level (3-6 years experience)


