E T Consultant - Business Process Analyst
World Bank
- Chennai, Tamil Nadu
IFC-a member of the World Bank Group (WBG)-is the largest global development institution focused on the private sector in emerging markets and developing countries. We work in more…