Laura Twidle

Catastrophe Indices and Quantification Inc.