Managing Director
Paul Goodman
CEO Approval Rating
- -/100
Finch Group is a provider of insurance products and services to individuals and businesses.