Brand and Content Marketing Manager

At, we want to provide consumers with the best new car buying experience. Next to a house, the car is for most people their biggest and most important purchase. And instead of being stressful, that should be a delight. We bring unlimited choice, independent advice, local service and low prices to consumers. In an industry that currently essentially offers none of that. Together with our network of 10.000 local garagistes, we have already delighted 10’s of thousands of Swiss, French and German customers with our cars. Knowing that millions of new cars are sold each year, we are just at the beginning of making the best way to buy your new car. Our future is to be the biggest, most preferred European alternative to automotive brand dealers! is part of Delta Car Trade. Delta is a multibrand independent automotive group, founded in 2004 and headquartered in Switzerland. It holds offices in Switzerland, France, Germany, Russia and The Netherlands. As a group, Delta provides an end-to-end solution for consumers and professionals to buy or sell a new car. The brand focusses fully on the consumer and is a primary growth driver for the future.

Job description

The Job

The Brand and Content Manager is a dynamic thought-leader energized by ambitious, creative ideas and storytelling. In this role, you own and build the brand, you set the branding, social and content strategies and you’ll make known, loved and trusted by consumers. You make sure our brand gets reflected in everything we do as a company. With your branding and content knowledge you drive awareness, consideration and hence achieve our business goals. Directly reporting to the CMO, this role will build Brand and Content Marketing from the ground up. So you know how to be hands-on while building your capability and team. We are seeking an experienced professional, who can bring sharp, sophisticated thinking to the team.

  • Manage the brand including positioning, (visual) identity and communications
  • Design content strategy that really cust through the clutter and drives our marketing goals
  • Liaise with agencies, media partners, large account customers and other internal teams to develop and distribute our content
  • Manage our social media presence and build trust and love for our brand among consumers
  • Keep track of customer insights and industry trends to signal opportunities for our brand to play a role in, f.e. Through PR activities
  • Support our large account relationship building with solid storytelling, communication tools (f.e. events) and distribution of media
  • You bring structured internal communications alive so all offices and employees feel close and engaged to our customers and our company strategy
  • At least 5 years of brand marketing and content marketing experiences in B2C; additional experience in B2B marketing is a plus
  • Self-motivated, entrepreneurial, and fast-learning
  • Proven track record of creative, high-performing communications
  • Expert knowledge of marketing communication principles and frameworks
  • Advanced oral/copywriting communication skills; English is required, native French or German speaking is a plus

We believe in diversity & inclusion and we are striving to always have a diverse pool of talents. We would still love to hear from you if you feel you miss some of the requirements in our wishlist. Use your cover letter to share why you are the right person for this role. We might see something in your experience we love anyway and might invite you for an interview. If you do not apply, you will never know!

  • Competitive salary and paid holiday leave
  • Great team with opportunities to work with the international offices
  • Being able to be at the start of a journey, and really shape your work to your vision
  • Inspirational innovative start-up environment
  • Beautiful office in Amsterdam
  • Work laptop provided