Oliver Jung

Oliver Jung

London United Kingdom (HQ), Zurich Switzerland
Deals in the last 12 months undisclosed