IBM has chosen Arvind Krishna to be its new Chief Executive Officer from April 6. The current Senior Vice President for Cloud and Cognitive Software will take over the reign from Virginia Rometty, who will remain as Executive Chairman of the Board and serve until her retirement at the end of the year.