Brian is passionate about the process of building and leading teams to develop systems that solve business problems. During his 30 years of consulting, Brian has delivered as a leader in almost all aspects of application development, including strategic planning, business process reengineering, agile project leadership, business analysis, solution development, quality assurance, data analysis and visualization. He excels at deriving knowledge from information, creating collaborative environments to generate fresh ideas, and using an innovative, data-informed mindset to craft solutions that excite his teams and drive clear business outcomes.