Lead Knowledge Analyst - Energy (Oil & Gas)
Delhi, India
(NOCs), upstream players, oilfield service companies, refiners, petrochemical producers, and oil trading firms, integrated power and gas utilities, international power producers, renewable specialists
Not Mentioned
22 days ago