John Craig

John Craig is Managing Partner at the Innovation Unit.