Skip to main content

Leanne Talen Geisterfer

Leanne Talen Geisterfer is the Latin America team leader for CRWRC and currently lives in Honduras. Previously, she lived and worked in Haiti for 12 years.

X