Our company

True to its roots

The TSM corporate values

TSM is a mutual insurance company, founded in 1921 at La Chaux-de-Fonds in the Neuchâtel region of the Jura Mountains, by members of the Syndicat Patronal des Producteurs de la Montre (employers' association for the watchmaking industry – SPPM). These watchmakers were exporting their high-added-value products throughout the world and were anxious to get the best possible insurance cover.

Then TSM progressively broadened its customer base to incorporate the entire watchmaking industry and associated sectors – machinery, tools, jewellery, etc. These days, businesses from any trade or industry can benefit from the expertise of TSM, a recognised specialist. It offers top-class services characterised by corporate values that are true to its roots: independence, reliability, competence, and accessibility.

The subtle alchemy of business success

TSM's head office is based at La Chaux-de-Fonds, because the Neuchâtel region of the Jura Mountains remains a centre for high technology geared towards the export of products with considerable added value. Indeed, this is dynamic hub where TSM gained its experience and forged its reputation.

If you are curious about what the three letters "TSM" actually stand for and want to know more about the company's history, why not take a look at the "Our history" page?