Rachel Yang's Location
Shanghai, China
Rachel Yang's Work
Rachel Yang's Education
Rachel Yang's Skills
Rachel Yang's Summary
Rachel Yang, based in Shanghai, China, is currently a Execution Creative Director at Social Touch (Beijing) Co. Ltd., bringing experience from previous roles at Wunderman, Sudler & Hennessey, 达彼思 and Ogilvy & Mather. Rachel Yang holds a 1996 - 2000 literature degree in Chinese Language and Literature @ Shanghai Normal University. With a robust skill set that includes Integrated Marketing, Creative Strategy, Interactive Advertising, Digital Strategy, Digital Marketing and more, Rachel Yang contributes valuable insights to the industry. Rachel Yang has 1 email on RocketReach.