100 employees
Little Island is a public space and cultural home in New York City, built on the belief that nature and art should be open and shared. We exist for our visitors, our artists, and our city.
2021