Robert Lee

Chief Technology Officer at Blue Owl Capital

New York, New York, United States

About Robert Lee

Robert Lee is Chief Technology Officer at Blue Owl Capital. Location: New York, New York, United States.

Robert Lee is the Chief Technology Officer of Blue Owl and member of the Information Technology Team. Based in New York, he is focused on the firm’s overall technology strategy including digital transformation, cybersecurity, business analytics, and infrastructure. Before joining Blue Owl, Robert was the Chief Technology Officer at Clayton Dubilier & Rice, a global private equity firm based in New York. Prior to that, he was the Chief Information Offer at the Morgan Stanley Real Estate Investing and Merchant Banking Partners. Previously, Robert had various roles at Credit Suisse including the Chief Information Officer for DLJ Merchant Banking Partners. Robert received an MBA from New York University and a BE in Electrical Engineering from Cooper Union.

Additional experience

  • Chief Technology Officer

    Clayton Dubilier & Rice

    January 2016 – April 2022

Education

  • Master of Business Administration (MBA), NYU Stern School of Business
  • Bachelor of Electrical Engineering, The Cooper Union for the Advancement of Science and Art