- Future PLC (New York, NY)
- …platforms during US hours. The US Managing Editor News will report to the Global Editor -in- Chief and work in cooperation with the Editor -at-Large to ... TechRadar is a leading, global destination...are planning. What you'll be doing The US Managing Editor News will lead and manage the planning, including… more