Samuel Masters Location
New York, NY, US
Samuel Masters Work
Samuel Masters Education
New York University
Master's degree (Urban Planning)
2009 - 2011
The University of Alabama
Bachelor's degree (Art History)
2003 - 2007
Samuel Masters Skills
Samuel Masters Summary
Samuel Masters, based in New York, NY, US, is currently a Brand Creative Director at Lela Rose. Samuel Masters brings experience from previous roles at Lela Rose. Samuel Masters holds a 2009 - 2011 Master's degree in Urban Planning @ New York University. With a robust skill set that includes Creative Direction, Brand Development, Brand Management, Management, Event Designing and more. Samuel Masters has 1 emails and 2 mobile phone numbers on RocketReach.