Created in 2009 (Belgium), NAVIGHA own 7 sister brands and 3023 competing brands. The NAVIGHA brand is owned by Keyrus, a company listed in Paris. The International Securities Identification Number (ISIN) of Keyrus is FR0004029411. The sector of NAVIGHA is Software.