Risk management & Compliance Director Based in Geneva Are you a good match? You have significant experience in risk management, and compliance in an international environment. You have a strong understanding of compliance requirements. You have excellent