Global risk and financial advisory solutions firm Kroll has appointed Jennifer Huntington as chief operating officer. She will work to oversee Kroll’s global business operations and technology function to drive greater consistency, discipline, and operational excellence.