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