Pedro Rafael Tellechea Ruiz is a Venezuelan military officer, politician, and mechanical engineer, who has held high government positions as Minister of Popular Power for Petroleum and President of PetrĂ³leos de Venezuela. From Wikipedia
Authorities accuse Tellechea of compromising national interests by handing over PDVSA control systems to a U.S.-linked firm.