• France
  • +33 5 61 80 08 07
  • Callisto 12 Avenue de Borde Blanche, F-31290 Villefranche de Lauragais, France

Company Overview

Callisto provides consultancy, expert engineering services and undertakes research and development in the field of satellite communications, principally for ground stations. They are headquartered in Toulouse, France with a presence in Germany, Italy and UK.