The Statue of Liberty-Ellis Island Foundation — which works hand-in-hand with the National Parks Service — is leading the renovations. President and CEO Jesse Brackenbury tells WCBS 880 that the goal is to provide a more modern and compelling experience.