Der Firmensitz von Micromedia International befindet sich inmitten der französischen Alpen, in der sogenannten "ZIRST" (Zone pour l'Innovation et les Réalisations Scientifiques et Techniques). Das ist ein Industriegebiet für Innovation und für wissenschaftliche und technologische Projekte in Meylan bei Grenoble.