Our Contributors

michael roche

Michael Roche is a director of learning solutions at Allen Communication Learning Services. He has extensive instructional design experience. What Michael enjoys most is consulting with clients in creative ways to ensure their training is fresh, innovative, and of courses, achieves measurable business results.

posts by michael roche