Deloitte
–
Kolkata, West Bengal, India
... etc.), program management for different aspects of the utility business, bid advisory services, regulatory and commercial due diligence, business process improvement, formulation of regulations, drafting of assessment reports & making presentations. ... - Apr 21