SM

Steven Miller

Managing Director at Owl Rock

Steven Miller is the Managing Director at Owl Rock. Prior to joining Owl Rock, Steven served as a Vice President at Goldman Sachs from August 2009 to January 2021. Steven also worked as Managing Director at Deutsche Bank from January 2002 to December 2008, where they were responsible for DB Absolute Return Strategies-Hedge Fund Distribution. Other previous positions held by Steven include President at trading markets from January 1999 to December 2000, and Vice President at Capital Management Sciences from January 1997 to December 2001. Steven began their career in 1989 as a Principal at Capital Access International.

Steven Miller majored in economics at Colgate University.

Steven Miller works with Mark Marino - Managing Director, Bryan Cole - Managing Director, and Christine Curcio - Managing Director. Steven Miller reports to Douglas I. Ostrover, Co-Founder & Chief Executive Officer.

Timeline

  • Managing Director

    Current role

View in org chart