Stephen O'Dea Location
Austin, TX, US
Stephen O'Dea Work
Stephen O'Dea Education
Stephen O'Dea Skills
Stephen O'Dea Summary
Stephen O'Dea, based in Austin, TX, US, is currently a Chief Technology Officer at Red 6. Stephen O'Dea brings experience from previous roles at Amazon and iRobot. Stephen O'Dea holds a Boston University Questrom School of Business. With a robust skill set that includes Program Management, Engineering Management, Product Development, Robotics, Cross-functional Team Leadership and more. Stephen O'Dea has 2 emails and 1 mobile phone numbers on RocketReach.