Swiss Re Corporate Solutions appoints Melanie Slack as Head UK, Ireland, SA & EMEA Wholesale | Swiss Re

Melanie Slack