RKH Specialty hires from Swiss Re for renewables push

Deborah Duss will lead marine, energy and construction.
Subscribe Free Trial