Craig Morrison is head of integration development at Murex. He has 18 years of professional experience developing software in various roles, from developer to manager through architect and team leader. Craig is particularly interested in finding new ways to develop high-quality software while respecting the constraints & goals of a large organization.