Margaret Hall has/had a position (Fellow) at Center for Effective Philanthropy

Details
Title Fellow
Start Date 2002-00-00
End Date 2002-00-00
Notes Fellow Company NameCenter for Effective Philanthropy Dates Employed2002 Employment Durationless than a year

Source Links