About
Barnaby Marsh oversees strategic program initiatives, philanthropic outreach, and the communications department of the John Templeton Foundation. He also works to develop innovative practices in phila
Read lessBarnaby Marsh oversees strategic program initiatives, philanthropic outreach, and the communications department of the John Templeton Foundation. He also works to develop innovative practices in phila
Read less