Calixar headquarters and office locations

Calixar is headquartered in Lyon, France and has 4 office locations across 3 countries.
Filter locations by country
Location Map
Filter locations by country
Filter

All Calixar Locations

Lyon (HQ)
France
60 Avenue Rockefeller
Avignon
France
200 Rue Michel de Montaigne
Cambridge, MA
United States
185 Alewife Brook Pkwy #410
Chuo City
Japan
Nihonbashi Honcho Ys Building, 2F, 2-chōme-2-2 Nihonbashihonchō