Job Title:  Senior Consultant | Energy & Resources | Bhubaneswar CEC | Operations, Industry & Domain Solutions |

Job requisition ID ::  107426
Date:  Jul 2, 2026
Location:  Bhubaneswar CEC
Designation:  Senior Consultant
Entity:  Deloitte Touche Tohmatsu India LLP

Position: Senior Consultant – Energy Consulting

Responsibilities:

  • Lead energy consulting assignments for industrial, commercial, or utility clients.
  • Conduct energy market and policy research.
  • Perform techno-economic analyses.
  • Develop client reports and presentations.
  • Manage junior consultants and analysts.
  • Support business development activities.
  • Engage with regulators, utilities, and industry stakeholders.

Required Qualifications

  • Bachelor's or Master's degree in Engineering, Energy Management, Economics, or related fields.
  • 6–10 years of experience in energy consulting, utilities, renewable energy, or sustainability.
  • Strong analytical and problem-solving skills.
  • Experience in energy markets, regulations, and project economics.
  • Excellent communication and presentation skills.