If you need more lookups,
subscriptions start at $34 USD/month.
Steve Owens Location
Austin, TX, US
Steve Owens Work
2025 -now Chief Executive Officer @
2015 -2025 Chief Product Officer @
2005 -2014 Chief Operating Officer @ Memeo
Steve Owens Education
University of Michigan - Stephen M. Ross School of Business
Lehigh University
Steve Owens Skills
Analytical Skills
Operations Management
Account Management
User Experience (UX)
Product Strategy
Product Management
Competitive Analysis
Channel Marketing
Relationship Marketing
Strategy
Product Marketing
Business Development
SaaS
Start-ups
Strategic Partnerships
Multi-channel Marketing
Lead Generation
Business Strategy
Cross-functional Team Leadership
Product Development
E Commerce
Executive Management
Start Ups
Software as a Service Saas
Team Management
Information Design
Cross Functional Team Leadership
Multi Channel Marketing
Mobile Devices
Cloud Computing
Design Strategy
Software as a Service
Steve Owens Summary
Steve Owens, based in Austin, TX, US, is currently a Chief Executive Officer at Docuvera. Steve Owens brings experience from previous roles at Docuvera and Memeo. Steve Owens holds a University of Michigan - Stephen M. Ross School of Business. With a robust skill set that includes Analytical Skills, Operations Management, Account Management, User Experience (UX), Product Strategy and more. Steve Owens has 1 emails and 2 mobile phone numbers on RocketReach.
Looking for a different Steve Owens?
Find contact details for 700 million professionals.