CEO
Barry O’Dwyer
CEO Approval Rating
90/100
Royal London is an England-based insurance company that provides services such as insurance products and retirement planning for individuals and businesses.