Invicta is van oorsprong opgericht in Zwitserland en is inmiddels gevestigd in Miami. De Invicta Watch Group bestaat uit vier horlogemerken: Invicta, Technomarine, S. Coifman en Glycine. Invicta's filosofie is het creëren van uiterst vervaardigde horloges met een uitzonderlijk design, voor betaalbare prijzen. Door consequent dicht bij deze filosofie te blijven heeft Invicta zich ontwikkeld tot een snelgroeiend bedrijf in deze business.Invicta Watch Europe is het Europese Hoofdkantoor, gevestigd in Hedel. Het verzorgt de volledige distributie in Europa.