Lack of talent, organizational structure hampering digital transformation

Many organizations lack the right leadership or the right team to effectively execute a digitization strategy, says Tuck Rickards.