Contact Us

new logo.png

Aiming to bring tailored risk management and insurance solutions targeted to your company needs: whether you are a large or small company, international or national organisation or a private client.

Thank you for submitting!

Our Office Locations 

GENEVA (Headquarters)

58, Rue du Grand-Pré 
1202 Genève


7, Av. Jean-Jacques Rousseau
1201 Neuchâtel