LOCMAN был основан в 1986 году на Изола-д'Эльба, прекрасном острове, расположенном у побережья Тосканы в окружении кристально синего моря. Хотя до настоящего времени штаб-квартира по-прежнему находится в Марина-ди-Кампо, в двух шагах от моря, компания расширила свою деятельность на международном рынке, создав филиалы в США, Японии и Гонконге.