Keep in touch

  • Lille Office

    16, Place du Général de Gaulle

    59000 Lille, FRANCE

  • New York City Office

    833 Broadway 2nd Floor

    New York, NY 10003