Duncan Cragg
Principal ConsultantDuncan has more than 25 years of industry experience, spanning a wide range of technologies, trends and business areas. He has been working in purely Agile environments for over a decade, as consultant, architect, tech lead, developer, facilitator and innovator.