Firma została założona w 1975 roku przez Alfreda i Norberta Riedla. Firma posiada zakłady produkcyjne w Szwajcarii i Hongkongu. Produkty Jacques Lemans są dostępne w starannie wybranych, ekskluzywnych sklepach na całym świecie, m.in Apart w Polsce.
Od dziesięcioleci firma stawia na rzecz innowacji w technice i projektowaniu. Podpisanie umowy z Formułą 1 w 2006 był kolejnym kamieniem milowym w historii sukcesu firmy. Jako jedyna firma na świecie, Jacques Lemans jest uprawniony do korzystania z logo słynnego F1 ? na swoich zegarkach. W 2009 Jacques Lemans wygrał mecz o licencję "UEFA Champions League" - jedną z najsilniejszych marek w międzynarodowym świecie sportu. Kolekcja "UEFA Champions League" Jacques Lemans potwierdziła swoją pozycję lidera w zakresie projektowania i wprowadzania do obrotu wysokiej jakości zegarków sportowych.
W swojej ofercie Jacques Lemans proponuje również kolekcje nowoczesnych okularów, które w sposób zdecydowany wyróżniają się spośród innych marek pod względem technologii, designu i jakości.