Styreleder i NOFO er Hanne Ådland fra Vår Energi. Organisasjonen har 43 ansatte, hvorav tre har fast tilholdssted i Hammerfest. Hovedkontoret ligger på Sandnes.