Environmental, health and safety (EHS) management systems are complex creatures. Each organization is slightly different, with different requirements depending on the industry, location and size. This can make designing software for EHS personnel difficu