International Center of Photography

A photography museum and school that presents exhibitions, offers educational programs in photography and visual arts, and hosts public programming and community events.[2][5]

1974 Founded4 People on the graph

Overview

The International Center of Photography is described as "the world's leading institution dedicated to photography and visual culture" [1] and is located at 84 Ludlow Street in New York [4]. Founded in 1974 [3], the institution functions as a photography museum and school that presents exhibitions, offers educational programs in photography and visual arts, and hosts public programming and community events [2].

The company's own site places it in New York: The International Center of Photography is described as 'the world's leading institution dedicated to photography and visual culture' with p. [1]

Business address: 84 Ludlow St, New York, New York, 10002. [4]

Leadership & org chart

Alumni

Something wrong or missing? Send an update. Fixed within 24 hours.