OMG did someone really write this? OK, here's what happened...
It's a play on words. The "-inish" from finish sounds like the beginning of "initiative". So the writer has invented a new word "finishative", to mean ending something proactively - much in the way "initiative" means to begin something proactively.
I realise the writer is trying to sound clever, but the sentence sounds plain silly to me; like some marketing claptrap, or tacky slogan, that is supposed to convince me.
You'll never need to use "finishative" in your life, so don't worry. ;)