Sam Luo's Location
Shanghai, China
Sam Luo's Work
Sam Luo's Education
Sam Luo's Skills
Sam Luo's Summary
Sam Luo, based in Shanghai, China, is currently a Art Director at TBWA\Worldwide, bringing experience from previous roles at Wieden + Kennedy, Ogilvy and Publicis Worldwide. Sam Luo holds a Bachelor's @ S.I. Newhouse School of Public Communications at Syracuse University. With a robust skill set that includes Art Direction, Graphic Design, Commercial Photography, Adobe Creative Suite, Studio Photography and more, Sam Luo contributes valuable insights to the industry.