Rob Needham Location
Florida, United States
Rob Needham Work
Rob Needham Education
Rob Needham Summary
Rob Needham, based in Florida, United States, is currently a Senior Associate at Riverwood Capital. Rob Needham brings experience from previous roles at Segura, Urban SDK, AgendaPro and Picus Security. Rob Needham holds a 2015 - 2019 Bachelor’s Degree in Economics @ Amherst College. Rob Needham has 4 emails and 8 mobile phone numbers on RocketReach.