Andres Dalmastro September 8, 2015 Video, HR Explainer Videos, HR Training Videos, HR Animated Videos, HR Videos How Can Explainer Videos Support Human Resources? Andres Dalmastro September 8, 2015 Video, HR Explainer Videos, HR Training Videos, HR Animated Videos, HR Videos Explainer videos can be a helpful tool for Human Resources for many purposes and processes.