TAG Heuer

Omnichannel and Digital Solution Director

TAG Heuer

La Chaux-de-Fonds, Switzerland
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

At TAG Heuer, we are looking for a passionate and experienced Omnichannel and Digital Solution Director to join our team. The ideal candidate for this position will have an in-depth understanding of the digital and omnichannel landscape, and a track record of success in leading digital and omnichannel transformation initiatives.The successful candidate should have a strong business acumen and be an excellent communicator, with the ability to work effectively with stakeholders at all levels. They should possess excellent problem-solving skills, be able to work independently, and be able to handle multiple projects at the same time. Additionally, the ideal candidate should have experience in the luxury goods industry, and be highly motivated to drive a successful omnichannel strategy.We are looking for someone who is passionate about digital and omnichannel, and who has the drive and enthusiasm to use technology to create a seamless customer experience. The successful candidate will be an integral part of our team, driving innovation and helping us to become a leader in the digital and omnichannel space.

Responsibilities:

  1. Lead the development of digital and omnichannel transformation initiatives.
  2. Develop and implement a successful omnichannel strategy.
  3. Leverage technology to create a seamless customer experience.
  4. Develop business acumen and excellent communication skills.
  5. Solve complex problems and handle multiple projects.
  6. Collaborate with stakeholders at all levels.
  7. Foster innovation and an environment of continual learning.
  8. Monitor and analyze the performance of digital and omnichannel initiatives.
  9. Develop and maintain relationships with partners in the luxury goods industry.
  10. Stay abreast of emerging digital and omnichannel trends and technologies.
Where is this job?
This job is located at La Chaux-de-Fonds, Switzerland
Job Qualifications
  • Extensive Experience In E-Commerce

  • Digital Marketing

  • And Omni-Channel Strategy

  • Proven Track Record Of Developing And Executing Omni-Channel Strategies That Drive Sales And Customer Engagement

  • Knowledge Of Digital Technologies

  • Trends

  • And Practices Such As Seo/Sem

  • Web Analytics

  • Content Management Systems

  • And Mobile Platforms

  • Ability To Create And Manage Effective Cross-Channel Campaigns

  • Proficiency In Data-Driven Decision-Making And Analysis

Required Skills
  • Project Management

  • Networking

  • Strategy

  • Communication

  • E-Commerce

  • Team Management

  • Business Development

  • Leadership

  • Analytics

  • Branding

  • Collaboration

  • Problem-Solving

  • Innovation

  • Digital

  • Omnichannel

Soft Skills
  • Communication

  • Interpersonal

  • Leadership

  • Time management

  • creativity

  • Critical thinking

  • collaboration

  • Adaptability

  • Problem-Solving

  • Organizational

Compensation

According to JobzMall, the average salary range for a Omnichannel and Digital Solution Director in La Chaux-de-Fonds, Switzerland is CHF 120,000 to CHF 140,000 per annum.

Additional Information
TAG Heuer is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesGerman
Job PostedJune 1st, 2023
Apply BeforeMay 22nd, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About TAG Heuer

TAG Heuer S.A. is a Swiss luxury watchmaker that designs, manufactures and markets watches and fashion accessories, as well as eyewear and mobile phones manufactured under license by other companies and carrying the TAG Heuer brand name. The company began as Uhrenmanufaktur Heuer AG, founded in 1860 by Edouard Heuer in St-Imier, Switzerland. In 1985, TAG Group purchased a majority stake in the company, forming TAG Heuer. In 1999, French luxury goods conglomerate LVMH bought nearly 100 percent of the Swiss company. The name TAG Heuer combines the initials of "Techniques d'Avant Garde" and the founder's surname.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started