Tag: Ken Geddes

Revolving Door

Ron McKenzie has been named Rogers Communications’ new Chief Technology & Information Officer in the wake of the July 8 outage that saw more...