Job Title:  Manager | Business Analyst | Delhi | Operations, Industry & Domain Solutions

Job requisition ID ::  100548
Date:  Apr 16, 2026
Location:  Bengaluru
Designation:  Manager
Entity:  Deloitte Touche Tohmatsu India LLP

Designation* - Manager



Job Role:


a) Support in managing large scale digital transformation initiatives for utilities including AMI, RMS, SCADA, ADMS etc.
b) Market entry strategy and commercial due diligence including market assessment, competitor benchmarking, business model evaluation, risk assessment etc.
c) Drive benchmarking studies for power utilities for cost optimization, loss reduction and institutional strengthening
d) Preparation of business plans, feasibility studies, DPR and roadmaps covering entity and industry analysis, strategic option evaluation and implementation roadmap
e) Regulatory advocacy including advice on frameworks, preparation of MYT/ARR petition etc.

 

 Experience and Skill sets


a) Minimum 7-10 years of total professional experience, with at least 5 years in management consulting or advisory services
b) Demonstrated experience in Power and Utilities sector including Generation/Transmission/Distribution/Renewables
c) Prior experience in undertaking assignments with respect to Commercial Due Diligence, Performance Improvement, Digital Transformation, Regulatory Advisory, Business Planning, Market Entry Strategy, Financial Modelling etc.
d) Track record of managing end-to-end client engagements with multi-stakeholder coordination
e) Experience in bid management and proposal development for public and private sector clients is strongly preferred

 

Location

Kolkata/Bangalore/Delhi/Hyderabad (With travel to client location as and when required)

 

Education Details


a) Post graduate degree (MBA/  PGDM) in Finance, Operations, Power Management from a Tier 1/2 institution
b) Bachelor’s degree in Engineering - preferably in Electrical/Power/Energy/Mechanical Engineering