Barry is the Accolti Professor of Leadership at the Leavey School of Business, Santa Clara University where he served for 12 years as Dean of the School. Named one of the nation's top management and leadership educators by the International Management Council, Barry has also been recognized as one of the Top 50 leadership coaches in America, named among the 10 Most Influential Thinkers in the world by HR magazine, and recognized by ASTD for his "Distinguished Contribution to Workplace Learning and Performance."
He is co-author of the award-winning and best-selling leadership book The Leadership Challenge, along with Credibility, The Truth About Leadership, A Leader's Legacy, and Encouraging the Heart. An internationally renowned scholar he has published more than 100 research and practitioner-oriented articles, and is currently on the editorial review boards of the International Journal of Servant-Leadership, and Leadership and Organizational Development.
Barry has served on the Board of Directors for both publicly listed and privately-held companies, and for a number of public and community organizations, such as the American Institute of Architects, San Jose Repertory Theatre, Center for Excellence in Non-Profits, and EMQ Families First.