GMP Training Attendee “…Training was very good for the whole team, and being able to be present and attend to specific requests was most valuable. Working through all the issues identified, Kevin was able to propose and guide through many solutions…”