Céline El Debs joins Muzinich & Co., bolstering Swiss team

Filed under: