IDC was established in 1999 by Michele Richards, and over that time the agency has built a reputation for being one of New Zealand’s most respected photographic and production agencies in the region.

With a roster of New Zealand’s premier photographic talent, based in NZ, Australia and London, combined with over a decade of production management experience, the team’s aim is to deliver high end campaigns and production service every time, on time.

Our extensive production network extends throughout Singapore, Indonesia, Shanghai, Hong Kong, UAE and Australia which means that we have on the ground teams in each of these countries, with local knowledge and experience.

We take pride in our long-standing relationships with creatives’ across the globe and enjoy showcasing New Zealand’s uniqueness with the world.



about us