Stage 1548602765
Logo transparent background

Mentessa

Describe the problem that you're solving in one sentence

  • Stage Prototype Ready
  • Location Munich, Germany
  • Currency EUR
  • Incorporation Type LLC

Company Summary