Calisto Consulting offices in Europe - Paris, Rennes, Madrid, Barcelona, Geneva Calisto Consulting offices in Europe Paris - Headquarters, Paris, France Rennes - Bretagne, Cesson-Sévigné, France Madrid - Calisto Spain, Madrid, España Barcelona - Calisto Spain, Catalunya, España Geneva - Switzerland, Geneva, Switzerland