Nets' hovedkontor ligger i København i Danmark. Nets har i tillegg to avdelingskontorer i Oslo samt lokale kontorer i Århus, Glostrup, Stockholm, Helsingfors og Tallinn. Selskapet har totalt 2 600 ansatte i fem land. Nets ledes av administrerende direktør Bo Nilsson. Selskapet er børsnotert på Nasdaq Copenhagen.