Al is a Principal Enterprise Consultant with Valtech. He is developing and delivering agile and lean offerings for organizational transformation. He has been Chief Architect at two software companies prior to Valtech, all of which used Agile development techniques. Previously, he was a researcher, consultant, and practitioner in software architecture, object-oriented analysis & design, software tools, telecommunications software engineering, and multimedia networking applications - having lectured and consulted in 5 countries on the first two topics.