H Shankar, who previously held the position of Director (Technical) at Chennai Petroleum Corporation Limited (CPCL), has been appointed as the Managing Director (MD) of the company. His appointment marks a new leadership era at CPCL as the company continues its strategic growth and expansion.