1991 235 Media, Spichernstr. 61, 50 672 Köln BRD.
1993 ATA Trading Corporation, 50 W. 34th Street, New York, N.Y. 10001.
1994 London Video Access Limited, 5-7 Buch Street, Camden, London, NW1 8 NI.
1994 The Kitchen, 512 West 19th Street, New York, N.Y. 10012.
2008 imai, inter media art institute