Dhruv Narain

Managing Director at Owl Rock

Dhruv Narain is the current Managing Director at Owl Rock. Prior to this, they were the Chief Investment Officer at Illumin Capital Management LP from February 2017 to April 2018. Dhruv has also served as the Chief Investment Officer at B Asset Manager from January 2016 to January 2017. Dhruv's other previous positions include being a Portfolio Manager, Special Situations at Catlin Inc from July 2011 to April 2014 and Managing Director at Goldman Sachs from June 2004 to May 2011. Dhruv started their career as an Associate at Kidder Peabody from July 1992 to March 1994.

Dhruv Narain has a Master of Business Administration (MBA) in Finance from the University of Rochester - Simon Business School and a Bachelor of Arts (B.A.) in Economics from Panjab University.

Dhruv Narain reports to Douglas I. Ostrover, Co-Founder & Chief Executive Officer. Dhruv Narain works with Scott Turco - Managing Director, Jeff Walwyn - Managing Director, and Neena Reddy - Managing Director.

Timeline

  • Managing Director

    Current role

View in org chart