Charles​​​​ Scherer

Senior Vice President, Insurance Linked Securities, SRS Bermuda