The Marketing Manager, China, will be reporting to the General Manager, China.  Based at our office in Shanghai, you will be part of a team that has sub-regional offices and teams to cover the Greater China region. You will be responsible for providing strategic support for communications and corporate marketing programs in Greater China, under […]