Natasha Williams's Location
North Carolina, United States
Natasha Williams's Work
Natasha Williams's Education
Natasha Williams's Summary
Natasha Williams, based in North Carolina, United States, is currently a Environment Artist at Decoy Games, bringing experience from previous roles at Arrow International, Inc., Ultimate Medical Academy, Art Institute of Tampa and Fire Hazard Entertainment LLC. Natasha Williams holds a 2015 - 2018 Bachelor's degree in Game Art and Design @ Art Institute of Tampa. Natasha Williams has 1 email on RocketReach.