• Get in touch
  • Home

Get in touch

Elena Och
Managing Partner

+41 79 334 90 90
elena.och(at)newturn.ch
www.newturn.ch