56+ Information Manager Jobs in New York City - December 2025 | Kablio