Job Title:  Analyst | Social Impact | Delhi CEC | Finance Transformation

Job requisition ID ::  95415
Date:  Dec 24, 2025
Location:  Bengaluru
Designation:  Analyst
Entity:  Deloitte Touche Tohmatsu India LLP

Supporting team in delivering monitoring and evaluation engagements. Assisting team in delivering impact assessment studies. Conducting programmatic reviews of CSR projects across various CSR themes.