Press Release

Swiss Re Corporate Solutions appoints Emmanuelle Huard-Auray as Head Engineering & Construction North America