Schroders has hired Ed Houghton as group head of strategy and investor engagement, as the firm revamped its executive committee to bolster its business strategy.