5 free lookups per month.
No credit card required.
David Derosa's Location
New York, NY, US
David Derosa's Education
University of Massachusetts Amherst
(Economics)
1989 - 1992
David Derosa's Summary
David DeRosa, based in New York, NY, US, is currently a CEO and Founder at Slot Karma. David DeRosa holds a 1989 - 1992 University of Massachusetts Amherst.