Michael Hipple

Michael is a professional in training, development, and personnel management in organizations of all types and activities.