Natalie Vergara

Head Platforms

Mercy Corps Ventures