Great post, Jeff! Technology and Process can certainly help to put right minds together for effective collaboration.