CEO
Rebecca Thorpe
CEO Approval Rating
83/100
Bovill is an England-based consulting firm that provides services such as risk management and compliance monitoring for sectors including banking, retail and insurance.