Nikolay Petrovich Tokarev is a Russian businessman and oligarch. He is the president of the Russian pipeline company Transneft. From Wikipedia
A recovered note suggests suicide; investigators are reviewing other scenarios after a series of unexplained deaths among Russia’s energy leaders.