Bharat Petroleum Corporation Limited has appointed Shri Arun Kumar Singh as the Chairman of the company. Singh was earlier Director (Marketing) on the Board of the company, holding additional charge of Director (Refineries) and Director (Finance).