MSC (MicroSave Consulting)

India
Total Offices: 5
450 Total Employees
Year Founded: 1998
MSC (MicroSave Consulting) is a global consulting firm advancing social, financial, and economic inclusion in the digital age. It provides research, advisory, implementation, technical assistance, and capacity-building services, partnering with governments, donors, private companies, and local businesses. Its work spans financial services, enterprise, agriculture, health, food systems, rural livelihoods, digital transformation, policy reform, and sustainable development across developing countries worldwide.

MSC (MicroSave Consulting) Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

Typical time on-site:
India
Bangladesh
Indonesia
Viet Nam
Greece