Josh Owen's Location
New York, NY, US
Josh Owen's Work
Josh Owen's Education
Josh Owen's Summary
Josh Owen, based in New York, NY, US, is currently a CTO at Flourish, bringing experience from previous roles at Openfolio, Goldman Sachs and Citi. Josh Owen holds a 2004 - 2008 Bachelor of Science - BS in Computer Science, Economics @ Rutgers University. Josh Owen has 1 email on RocketReach.