Rajesh Kakkar appointed as Director(offshore),ONGC