Start Your Search For A Franchise...

Swatch is one of the most recognizable brands when it comes to jewelled watches. The Swiss company first opened a store in 1996 and was in such demand that they began franchising in the same year. Today there are 3,371 exclusive franchise stores throughout the world.
Country
Switzerland
Total Units
3,371
Established Year
1983
Franchised Year
1996
Total Countries
41
Web Page

You have saved info requests

Complete Your Request