The Leading Educational Resource for IT Professionals

Jack BeachJohnston (Jack) Beach is a Senior Leadership Development Consultant at IBM, where he manages the Leadership Strategy and Research Group and has oversight of the Executive Leadership Development Programs. In that role, he has had a great impact on IBM's recognition over the past several years as the #1 corporation in leadership development.