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.
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.