Appointments Vetsa Ramakrishna Gupta appointed Director (Finance)- BPCL June 2, 2021 Shri Vetsa Ramakrishna Gupta presently Chief General Manager, Bharat Petroleum Corporation Ltd., has been selected for the post of Director (Finance), Bharat Petroleum Corporation