David Ellison's Location
New York, United States
David Ellison's Work
David Ellison's Education
David Ellison's Summary
David Ellison, based in New York, United States, is currently a Project Manager at Vincit, bringing experience from previous roles at Zgraya Digital and Movial. David Ellison holds a 2001 - 2007 Master's degree in Mathematics @ Aalto University. David Ellison has 1 email on RocketReach.