Job Title:  Consultant | Social | Delhi | Operations, Industry & Domain Solutions

Job requisition ID ::  83358
Date:  Aug 27, 2025
Location:  Delhi
Designation:  Consultant
Entity:  Deloitte Touche Tohmatsu India LLP
  1. Post Graduate degree in economics/social sciences/public administration/ Masters/Post graduate diploma in business management from national/ international premier institutes with at at least 3 years experience in impact consulting domain.
  2. The candidate is expected to lead and execute impact assessments across social, environmental, or economic domains, using qualitative and quantitative methodologies.
  3. The candidate shall be required to develop and deliver strategic recommendations for client to enhance, sustainability, equity and measurable impact outcomes.
  4. Should have proven track record in conducting stakeholder engagements, field research, and synthesizing insights into reports and presentations.
  5. Should be open to travel to client locations anywhere in India or abroad based on the client needs.