Strategy - Energy - Oil & Gas Senior Manager - Level 067 - 10 YearsNot disclosedDelhiJob Description: Key responsibilities Drive client value creation Understand…