Kim Siegal

One Acre Fund

Address