Prior to McCourt, Barry developed corporate planning, academic programs and marketing as the Chief Strategy Officer at PTC. He joined PTC in 1998 during the company’s acquisition of Computervision where he had served as a vice president for four years, overseeing organizational productivity. Before joining Computervision, Barry was the president of Possibilities Inc., an executive consulting firm specializing in organizational change and executive coaching for thirteen years.
Barry has written books on leadership and organizational change, including The Wellness Sourcebook, Ethical Leadership, Leadership Myths and Realities, and The Possibilities Economy: New Capital Development. He has also published many professional articles and a series of training manuals.
Barry earned his doctorate in logic and philosophy of science from the State University of New York at Buffalo.