Managing Employee Safety & Health (MESH) is a comprehensive management training course available from Primedia Workplace Learning. It is designed to help users gain the commitment of supervisors to managing safety and health and to provide the tools needed to turn that commitment into action. Primedia Workplace Learning, Carrolton, TX.