The Leadership Team at The Statue of Liberty-Ellis Island Foundation, Inc. is responsible for setting the strategic direction and overseeing the organization's operations to fulfill its mission of preserving and enhancing the historic significance of the Statue of Liberty and Ellis Island. This team collaborates to secure funding, manage resources, and drive initiatives that support educational programs and the maintenance of museum exhibits, ensuring the foundation effectively serves the public and honors the history of immigration in America.
Alvarez Ii
Co-founder & Co-ceo
Andrea Blair Samuel
Chief Technology Officer
Michael J. O’bannon
President
Miguel Mike
Vice President &
Renee Wood
Chief Financial & Administrati...
Rich Flood
Vice President, Chief Advancem...
Thomas Tolentino
Senior Vice President And Chie...
Timothy M. Sweeney
President & CEO
View all