CEO
David Ross
CEO Approval Rating
90/100
Ardonagh is an England-based holding company that owns and operates businesses offering services such as insurance and risk management for individuals and enterprises.