Sonova GroupGlobal Employer Brand Lead
Apr. 2019 - Sep. 2023Switzerland- Building an Employer Brand from the ground up unifying 40+ brands in 30+ countries into single identity - Conceptualize, plan and implement marketing funnel strategy with high conversion rates - Leading their strategic marketing, communication and image building initiatives, across all markets and channels - Collaborating closely with our C-level and department heads (in product, engineering, sales, HR and data) to drive consumer (talent) reach, acquisition and retention - Build expertise, skills and awareness for brand and marketing topics through internal webinar/seminars for diverse talent groups - Inspiring and building engagement with a growing network of Brand Ambassadors and Growth Leaders (+100 talents) - Creation and implementation of global campaigns incl. blueprint strategy for local markets to create consistent and trackable outcomes - Coordinate marketing efforts in line with the company’s strategic financial and branding goals - Measuring, analyzing, and reporting on marketing performance, and assessing against goals - Ensuring that we monitor the market, competitors' positioning and activities - Identifying trends and insights on the market while staying up to date with latest technologies and best practices