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 the American Society for Training & Development for his "Distinguished Contribution to Workplace Learning and Performance."
He is co-author of the several award-winning leadership books including “The Leadership Challenge”, “ Credibility”, “The Truth About Leadership”, “A Leader's Legacy”, and “Encouraging the Heart”.” An internationally renowned scholar, Barry he has published more than 100 research and practitioner-oriented articles. He is 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.