Massachusetts Mutual Life Insurance Company (MassMutual), a mutual life insurance company, has appointed Geoffrey Craddock as chief risk officer, effective immediately. He reports directly to President and Chief Executive Officer Roger Crandall and joins MassMutual from its OppenheimerFunds, asset management affiliate.