Benjamin Roberts's Location
Shanghai, Shanghai, China
Benjamin Roberts's Work
Benjamin Roberts's Summary
Benjamin Roberts, based in Shanghai, Shanghai, China, is currently a Business News Editor at Yicai Global, bringing experience from previous roles at China Business News. Benjamin Roberts has 1 email on RocketReach.