The International Center of Photography (ICP) is the world’s leading institution dedicated to photography and visual culture. Through our exhibitions, educational programs, and community outreach, we offer an open forum for dialogue about the role images play in our culture. Since our founding, we h...See more
Headquarters:
United States of America
Company Type:
MNC / Large Enterprise
Company size:
51-200 Employees
Year Founded:
1974 (52 years)
Address:
84 LUDLOW ST; NEW YORK, NY 10002, US
HIGH
spending power