Senior Brand Manager – Fixed-Term Contract

Posted Sep 14

This is a fully remote position, open to applicants in Germany.

📋 Description

• Lead the strategic and operational oversight of the Abtei® brand within the DACH region.

• Formulate and execute brand, establishment, and growth strategies.

• Manage the product portfolio, encompassing portfolio optimization, innovation, and lifecycle oversight.

• Design, oversee, and assess integrated 360° marketing campaigns across both digital and traditional platforms.

• Handle budgets and enhance marketing investments and brand initiatives.

• Examine market, competitive, and consumer trends to generate strategic action recommendations.

• Track pertinent KPIs to guarantee brand growth and performance.

• Manage the internal share of voice and advocate for the brand’s interests among cross-functional stakeholders.

• Collaborate with Trade Marketing, Digital Marketing, Sales, Regulatory Affairs, Innovation, Supply Chain, Finance, and international teams.

• Lead and coordinate external agencies, market research firms, and partnership collaborations.


⛳️ Requirements

• A successfully completed degree in business administration, business studies, communications, or a related discipline (Bachelor’s or Master’s degree).

• 3–5 years of pertinent professional experience in managing pharmaceutical or FMCG brands, preferably in the healthcare sector, within an internationally focused organization.

• A strong interest in healthcare and consumer self-care.

• Exceptional interpersonal skills with a strong team-oriented mindset.

• Capability to work collaboratively across functions and integrate diverse viewpoints.

• Proficient verbal and written communication and influencing abilities.

• Excellent command of both German and English.


🏝️ Benefits

• Competitive salary and benefits package.

• Opportunities for professional development and e-learning.

• Exciting career opportunities within a global self-care organization.

• Subsidized membership in the Wellpass corporate fitness network.

• Access to over 7,000 gyms and sports facilities throughout Germany.

• Wellpass digital offerings available for use from any location.

• Flexible and mobile working options.

• Flat hierarchies and modern leadership style.

People also viewed

Achieve Life Sciences1 day ago

Consumer Brand & Marketing Leader

US flagUnited States OnlyFull-timeBrand Manager
ApplyView job
Stanley Black & Decker, Inc.1 day ago

Global Brand Manager, Product Strategy

US flagUnited States OnlyFull-timeBrand Manager$62.2k – $100.2k/year
ApplyView job
Group O1 day ago

Senior Lead Brand Marketing Partnership

US flagTexas OnlyFull-timeBrand Manager$140k – $180k/year
ApplyView job
nutri+1 day ago

Brand Manager – Brand, PR and Personal Branding

DE flagGermany OnlyFull-timeBrand Manager€50k – €65k/year
ApplyView job
WTWH Media LLC1 day ago

Brand Manager

US flagUnited States OnlyFull-timeBrand Manager$60k – $65k/year
ApplyView job
Timeless Medical Systems2 days ago

Assistant Brand Manager

US flagUnited States OnlyFull-timeBrand Manager
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers