Mayors Challenge: Lighting up Latin America
By Rim Abida
12th April, 2016
Rim Abida joined the New York office of The Boston Consulting Group in 2004 and began working in Brazil in 2006. Her previous experience includes structuring investments for foundations, NGOs and governments in developing markets such as Kenya, Uganda, The Democratic Republic of the Congo and Haiti.