Stella Shi's Location
New York, NY, US
Stella Shi's Work
Stella Shi's Education
School of Visual Arts
Bachelor's degree (Advertising)
The Cooper Union for the Advancement of Science and Art
Pre-College Study (Graphic Design)
Stella Shi's Skills
Stella Shi's Summary
Stella Shi, based in New York, NY, US, is currently a Associate Creative Director at Jacques, bringing experience from previous roles at Hill Holliday and Ogilvy. Stella Shi holds a Bachelor's degree in Advertising @ School of Visual Arts. With a robust skill set that includes Art Direction, Creative Strategy, Leadership, Management, Microsoft Excel and more, Stella Shi contributes valuable insights to the industry. Stella Shi has 4 emails on RocketReach.