M consulting is a group specialized in Development, Partnership and Governance, which offers studies, consulting and training services for public and private sectors, national and international donors, Non Governmental Organizations, local authorities and communities, with an acute awareness of the new development agendas in which sustainable development, gender promotion and corporate social responsibility are prioritized.