Carla Rivero

Analyst, Mexico Strategic Resources
Ashoka Mexico