Powell, new chief strategy officer, is tasked with leading the company’s long-term strategic direction, identifying new ...