Navigation ↓

Contact us

Do you want to know more? Contact us, we would love to hear from you

Email addresses

Offices

  • Europe

    • Lille (Headquarter)
      2 Bis Avenue Antoine Pinay
      59510 Hem, France
      > Show on map
    • Paris
      37 Rue de Liège
      75008 Paris, France
      > Show on map
  • Japan

    • Tokyo
      WeWork
      Ark Hills South Tower 16F
      1-4-5 Roppongi, Minato-ku
      Tokyo 106-0032
      > Show on map