The top manager at Russia's Corporation for the Development of the Far East and the Arctic, Ivan Pechorin, has been found dead after media reports said last weekend that he fell out of a motorboat in the Sea of Japan close to the city of Vladivostok.