Risk Consulting Analysts. About the Team: This position is part of the Swiss Re Solutions Data & Technology organisation. We are...