NEB in Finland is Traficom, but they don't handle individual complaints. Those handled by Consumer Advisory Services and European Consumer Center & these are residence based as far as I understand (I'm Finnish citizen but I don't live in EU).
The only alternative to court is Consumer Disputes Board but their resolutions are just recommendations & Finnair has a long history of ignoring them so spending 2-3 years there seems like waste of time.