Craig Richardson is Senior Vice President, Head of Portfolio Management for North America at Everest.