Catrin Shi

Editor-in-Chief, Insurance Insider, The Insurance Insider