Taylor Russo Location
New York, NY, US
Taylor Russo Work
Taylor Russo Education
Taylor Russo Summary
Taylor Russo, based in New York, NY, US, is currently a Creative Director at Omnicom Production. Taylor Russo brings experience from previous roles at The Estée Lauder Companies Inc., Shiseido (Jwalk Agency), Sol de Janeiro and Paper Magazine. Taylor Russo holds a 2012 - 2016 Bachelor’s Degree in Communication Design @ Parsons School of Design - The New School. Taylor Russo has 2 emails and 1 mobile phone numbers on RocketReach.