Navigator now also present in Stockholm

Navigator in Stockholm

Another step on Navigator’s road to growth is to establish ourselves in Stockholm. This will enable us to increase our presence and availability in Sweden, and eventually in the rest of the Nordic countries.

By establishing in Stockholm with new on-site staff, we have even greater opportunities to drive Navigator toward new goals.

Share this