Finch is a leading risk management consultancy, working worldwide with clients in multiple sectors. As a “critical partner” to our clients, we provide confidence to be a better business by helping identify, manage and mitigate risks associated with engineering, health and safety, and regulatory co... Read more