John P Carlos

Carlos heads his own consulting group and is a senior associate with Blanchard Training and Development, Inc.