Hydro One Ltd. appointed Jane Allen as senior vice president of strategy and innovation, effective Jan. 30.
Allen most recently served as a partner at global management consulting firm Deloitte, where she advised leading energy companies and government entities on business strategy, operations and regulatory matters, according to a Jan. 19 release.