You are viewing a preview of this job. Log in or register to view more details about this job.
Hs emp logo data

Retail Brand Manager

Brand Manager

San Francisco, CA

As a Brand Manager at Decathlon, you'll be responsible for driving the strategy for identifying and cultivating customers’ interests of your sports. In this dynamic role, you will be building and managing your product range of your department online and offline in the FIRST Decathlon store of the United States, and to create “WOW” customer experiences.

About you: 

You believe in the inspiration of sports and are excited by its potential to drive impactful change of people. You embrace responsibility. You love sports and have a track record of your passion in sports industry. You have business acumen and are consultative in your commercial approach. You are entrepreneurial and self-motivated, able to execute autonomously. You’d love to become an expert of your sports and you have the communications skills such that you are highly credible with those enthusiasts of your sports. You are a great listener, communicator and teammate. You are high energy and take pride in your craft.

The role: 

You will become a domain expert in your sports- you are in charge of the products, merchandising, and your customers. You recruit and train your own team to build up your sports community within Decathlon store. Your team will be working closely with your customers as a trusted advisor to identify their needs of their sports. You will play a critical role in helping Decathlon grow into the leading sports retailer. 

 

The ideal candidate:

  • Strong understanding of and passion for sports
  • Customer oriented
  • A great team player

  • True entrepreneurial mindset with the ability to operate successfully in a growth­ company environment

  • Self­-starter with ability to multi­task and manage time effectively

  • Strong verbal communication skills

  • Vitality and Responsibility(our values)
  • B.A. degree obtained or in progress


Our Story:

Decathlon is one of the biggest sporting goods designers and retailers based in Lille, France, with an international network of 83,000 employees working in over 1170 stores in 30 countries.

It’s ok if you’ve never seen us here in the States, because we are looking to have you to start our first store together!

Go take a look at what we do:  http://corporate.decathlon.com/en/

We recruit sports lovers, we create projects together, and we bring the great pleasure of sports all over the world.