i-D corporate office is located in New North Place, London, Greater London, EC2A 4JA, United Kingdom and has 51-200 employees.
i-d
i-d magazine
the fifth sense
i-d australia and new zealand
| Location | People at location |
| Europe | 11-50 |
| North America | 1-10 |
| South America | 1-10 |
| Asia | 1-10 |
Explore people who held key positions, contributed to i-D's success, and advanced their careers.
Explore More
i-D is a media outlet focusing on fashion, culture, music, and photography. The company produces editorial content including articles, photography features, and news coverage regarding luxury brands, music festivals, and contemporary art. It serves an audience interested in global style and youth culture, delivering its content through a digital pl... Read More