With Ann Godbehere , the former Swiss Re finance director , who will take over as chief financial officer , Mr Sandler will trawl through some of the arcane securitisations used by the Rock to fund its business .