IBM announced their president and CEO will be stepping down and be replaced by Arvind Krishna effective April 6th.