Head of Marketing - France
Braintrust
We are seeking a seasoned marketing professional to lead our brand strategy and execution in France.
As the Head of Marketing, France, you will be responsible for developing and implementing marketing initiatives that align with our global brand objectives while catering to the unique needs and preferences of the France markets.
- To Note: Base salary range (100,000 - 120,000) is in Euros. There will be additional compensation available through bonuses & stock options.*
- Adopt and regionalize global brand story-selling to ensure impactful brand building, consumer experiences, product launches, executing winning in-store activation, online communication, and partnership activities.
- Lead marketing activities in France delivering best in-class consumer experiences.
- Work in close collaboration with distributor marketing & commercial teams, customers, partners, execution agencies, and CELSIUS global marketing team to ensure successful launch and development of CELSIUS in France.
- Developing and deploying France annual business plan.
- Lead France CELSIUS Marketing team.
- CELSIUS is a business that is on a significant growth path, and with this progression business needs, direction and expectation will evolve so will this role. What maybe asked of you today will change with business needs.
- Strong proven track record of driving CPG/lifestyle brand for minimum 5 years
- Extensive experience from senior roles within marketing including, but not limited to, brand strategy, consumer insights, concept development, performance marketing, digital marketing, SEO, trade marketing and more
- Experience of working in an international fast paced environment
- Entrepreneurial drive and “can do” mind set
- Strong strategic, commercial mindset with the ability to work independently.
- An appreciated leader who is team oriented and who fosters a winning and collaborative culture
- Commercial understanding