Watch Components Tech Sales Leader — Switzerland

Adecco (Portugal)

Grenchen

On-site

CHF 120,000 - 160,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

International travel
Long-term full-time position
Competitive Swiss market remuneration

Job summary

Adecco (Portugal) is seeking a Technical Sales Manager – Watch Components for Switzerland. You will manage customer relationships and coordinate with international manufacturing teams on bracelets, dials, hands and precision components from development through series production.

The role requires strong English, deep watch-component expertise, and willingness to travel; you will collaborate across intercultural teams and align technical and commercial requirements with production.

Qualifications

  • Extensive experience in watch components, esp. dials/hands.
  • Strong technical understanding of development and QA.
  • Proven technical sales and cross-functional coordination.
  • Fluent English; clear technical explanations.
  • Familiar with Swiss watch standards; intercultural work.
  • Structured, independent, detail-oriented; travel willingness.

Responsibilities

  • Develop and manage relationships with existing and prospective customers in the Swiss watch industry.
  • Analyse aesthetic, technical and commercial requirements relating to materials, dimensions, finishes, tolerances, quality, pricing and delivery dates.
  • Translate drawings, samples and customer specifications into manufacturing instructions.
  • Coordinate quotations, prototypes, samples, development projects and production orders.
  • Monitor production progress, quality standards and delivery schedules, including corrective actions.
  • Travel internationally with six to eight business trips to India per year.

Skills

Technical sales
Key account mgmt
Customer management
Intercultural communication
English fluency
Watch components
Watch dials/hands

Tools

CAD software
ERP systems

Job description

Adecco (Portugal) is seeking a Technical Sales Manager – Watch Components for Switzerland. You will manage customer relationships and coordinate with international manufacturing teams on bracelets, dials, hands and precision components from development through series production.

The role requires strong English, deep watch-component expertise, and willingness to travel; you will collaborate across intercultural teams and align technical and commercial requirements with production.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Sales Manger 100% (H/F/D)
Technical Sales Manger 100% (H/F/D)

Adecco (Portugal) • Grenchen

On-site
CHF 120,000 - 160,000
International travel
Long-term full-time position
Competitive Swiss market remuneration
International Watch Sales & Tech Strategist
International Watch Sales & Tech Strategist

Actual Switzerland • Wallis

On-site
CHF 90,000 - 130,000
Watch Product Development Coordinator — Innovate Components
Watch Product Development Coordinator — Innovate Components

Bvlgari • Neuenburg

Hybrid
CHF 90,000 - 115,000
Parking gratuit
Navette gratuite
Formations techniques
+1
BRAND MANAGER SWISS MARKET 100%
BRAND MANAGER SWISS MARKET 100%

Swatch • Biel

On-site
CHF 120,000 - 170,000
BRAND MANAGER SWISS MARKET 100%
BRAND MANAGER SWISS MARKET 100%

Swatch • Bern

Hybrid
CHF 120,000 - 180,000
Technico-commercial Horlogerie — Mouvements & Ventes
Technico-commercial Horlogerie — Mouvements & Ventes

Actual Switzerland • Wallis

On-site
CHF 90,000 - 130,000
BRAND MANAGER SWISS MARKET 100%
BRAND MANAGER SWISS MARKET 100%

Swatch • Verwaltungsregion Seeland

On-site
CHF 120,000 - 180,000
Global Markets Coordinator - Swiss Watch Industry
Global Markets Coordinator - Swiss Watch Industry

OK Job • Le Sentier

On-site
CHF 90,000 - 120,000
BRAND MANAGER SWISS MARKET 100%
BRAND MANAGER SWISS MARKET 100%

The Swatch Group SA • Verwaltungsregion Seeland

On-site
CHF 120,000 - 190,000
Leader Technico-Commercial Métaux & Horlogerie – Suisse
Leader Technico-Commercial Métaux & Horlogerie – Suisse

OLM Consultants • Neuenburg

On-site
CHF 100,000 - 140,000
CDI cadre
Conditions selon CCT horlogère et micr
Participation à la caisse maladie
Top locations