Eva Duncan's Location
New York, NY, US
Eva Duncan's Education
Eva Duncan's Summary
Eva Duncan, based in New York, NY, US, is currently a Javascript Developer at JavaScript Works. Eva Duncan holds a Master of Technology - MTech @ University of Phoenix.