APCO has named Chris Torrens, a geopolitical risk and compliance veteran, as managing director of its Greater China region.