Executive Vice President and Chief Financial Officer
David Sheehan is the executive vice president and chief financial officer at the 9/11 Memorial & Museum, where he leads the work of the Finance and Information Technology departments.
Before joining the Memorial, he was the deputy chief operating officer at 100 Resilient Cities, a global nonprofit, where he led their internal finance, IT, operations, and grant management functions. Sheehan served as managing director of administrative services and the director of fiscal operations at the New York City Mayor’s Office for more than 10 years. He also held positions at various public and nonprofit organizations including the Guggenheim Museum, the New York City Department of Cultural Affairs, the New York City Office of Management and Budget, and Metropolitan Transit Authority.
He received a M.P.A degree in public and nonprofit management from NYU’s Robert F. Wagner School of Public Service and a B.A. from the State University of New York at Oswego.
Sheehan currently lives in Brooklyn with his wife, Karen, and their two children.