Get in touch

Tell us about your firm or company and our team will reach out to set up a call.

Global Sales

Vanda Giannara
Chief Client Officer

Sales DACH

Nadine Anemüller
Head of Business Development

Press

Nikos Patrinos
Head of Marketing

Careers

Nicola Robben
Head of Operations

Our offices

We are a Germany headquartered company with offices in Europe representing our close ties with European Insurers and Regulators alike.

Germany

Hohe Bleichen 8

20345 Hamburg

Greece

47 Formionos Street

16121 Athens

Switzerland

Stockerstrasse 42

8002 Zurich