Altman Foundation Announces Leadership Transition, New President and Chair
Release Date:
10/10/2018
... 1991. Since 1986, the assets of the Foundation have grown from $85 million to the present $260 million and the ... Director in 2016. Deborah earned a Master of Public Policy from Harvard University's...
