John is an experienced IT leader, generalist and agilist with over 20 years experience in the field. His passion for learning and coaching has led him to a variety of leadership roles, including Application Development, Enterprise Architecture, Quality, and Operations /Infrastructure. He has led the effort to deploy agile methods at the enterprise and team level. Since joining Pillar, John has turned his passion to the human development aspects of agile teams and is currently responsible for Talent Learning and Development within the organization.