Training design, development and implementation.JD Training Solutions provides turnkey and customized training services including needs analysis, instructional design, course development, support materials and job aids, graphic design, audio/video production, online content development, classroom and online facilitation, process mapping, training plan development, project management, event management, reporting and evaluation.