McCann appointed editor in chief of Saga Tech
John McCann has joined Saga Tech as editor in chief. McCann will be “heading up a consumer tech site in Saga’s new media division, managing a team covering the latest consumer tech.” Recently, McCann was a global managing editor at TechRadar. Previously, he served in a number of capacities surrounding phones, tablets and wearables coverage, […]