Peter Downs's Location
Wynnewood, PA, US
Peter Downs's Work
Peter Downs's Education
Peter Downs's Summary
Peter Downs, based in Wynnewood, PA, US, is currently a Founder at Self-employed, bringing experience from previous roles at Robinhood, Pipe and Stripe. Peter Downs holds a 2014 - 2018 Bachelor's degree in Computer Science @ Massachusetts Institute of Technology. Peter Downs has 1 email on RocketReach.