He appealed to the Court of Arbitration for Sport (CAS), but the court upheld the IOC decision.
Stanislav Pozdnyakov, head of Russia's Olympic Committee, said in a statement that it would request that Zubkov leave his position immediately.
"This is a very unpleasant situation for bobsleigh overall (in Russia)," Pozdnyakov said. "It requires rapid, clear and understandable action."
Zubkov, who has denied any wrongdoing, did not answer Reuters phone calls on Wednesday.
The IBSF also said Russian bobsledders Ilvir Khuzin, Aleksei Pushkarev and Alexander Kasjanov have been suspended from competition until 2020 for violating anti-doping rules.
"There are no circumstances that will lead to an elimination or reduction of the standard period of ineligibility," the IBSF said in a statement.
Zubkov had been provisionally suspended from Dec. 19 last year, while Khuzin, Pushkarev and Kasjanov were provisionally suspended from Dec. 13, 2018.
(Reporting by Hardik Vyas in Bengaluru and Gabrielle Tétrault-Farber in Moscow; Editing by Ken Ferris and Christian Radnedge)