and Sales (Industry: Energy/ Oil& Gas Downstream) Work Location: Delhi, ... manufacture and deliver products and services, and how they run ... a Strategy and Consulting Manager...
– Energy Practice (Industry: Energy / Oil& Gas ) Work Location: Delhi, Mumbai| Years ... manufacture and deliver products and services, and how they run their ...