Steven Watts's Location
Tulsa, OK, US
Steven Watts's Work
Steven Watts's Education
University of Oklahoma - Price College of Business
Bachelor of Business Administration (Entrepreneurship and Venture Management; Finance)
2004 - 2009
Oklahoma State University
Master of Business Administration (MBA) (Business Administration and Management, General)
2013 - 2015
University of Oklahoma
Steven Watts's Skills
Steven Watts's Summary
Steven Watts, based in Tulsa, OK, US, is currently a Managing Partner at Red River Development, bringing experience from previous roles at Rose Rock Development Partners, Ross Group, Select Engineering Inc. and The Persimmon Group. Steven Watts holds a 2004 - 2009 Bachelor of Business Administration in Entrepreneurship and Venture Management; Finance @ University of Oklahoma - Price College of Business. With a robust skill set that includes Leadership, Development, Contract Management, Real Estate Economics, Account Management and more, Steven Watts contributes valuable insights to the industry. Steven Watts has 3 emails on RocketReach.