Why near miss reporting is vital for preventing future accidents. Explainer videos contractor genie. The role of health and safety management software – in your company !.