Depuis sa fondation en Europe dans les années 1930, l'Invicta Watch Group a continuellement créé de nouvelles marques et de montres en fonction du temps. Cependant, la fabrication et la vente philosophie de son fondateur est resté inchangé. Cette philosophie est de fixer le prix des montres Invicta suisses, fabriqués avec des composants de haute qualité, à la portée des acheteurs moyens, et pas seulement les riches. Les ventes annuelles de Invicta de plus de 50 millions de dollars, soit la formule de production et le prix de succès de l'entreprise.