James Desmond Communications

Developers of custom training programs (e-learning, classroom, paper-based self-study), and other performance support solutions such as job aids and technical documentation for business government and industry.