Isaac David's Location
New York, NY, US
Isaac David's Education
Syracuse University
2001 - 2005
Isaac David's Summary
Isaac David, based in New York, NY, US, is currently a Social Media Guru at Naturade. Isaac David holds a 2001 - 2005 Syracuse University.