Favre-Leuba

Favre-Leuba is a Swiss luxury watchmaker with a history dating back to 1737, known for its focus on functional design and pioneering watch technology. The company is currently headquartered in Grenchen, Switzerland, and operates as a subsidiary of the conglomerate Titan Company Limited.

EUEU HQ

Brand Identity Data

HQ Country
Switzerland
HQ City
Grenchen
Founded
1737
EU Headquartered
Yes
EU Manufactured
No
Ownership Type
public
Stock Exchange
NSE:TITAN
Tax Domicile
CH
Ultimate Parent
Titan Company Limited
GDPR Status
compliant
B Corp Certified
No
Supply Chain
limited
Repair / Recycling
Yes ✓
Ethical Certifications
None verified

Verified on October 15, 2026

Corporate Lineage

1737

Company founding

Abraham Favre began his watchmaking activity in Le Locle, Switzerland.

2011

Acquisition by Titan

Titan Company Limited acquired the brand from the Favre-Leuba family.


Verification Sources

  1. [1]Favre-Leuba on Wikidata
  2. [2]Favre-Leuba website