Dec 9, 20212 minBusinessAnother new appointment for Finch ConsultingThey're looking to recruit for other positions too. Leicestershire-based health and safety engineering risk management experts, Finch...