Robert Lee's Location
New York, NY, US
Robert Lee's Work
Robert Lee's Education
New York University - Leonard N. Stern School of Business
Master of Business Administration (MBA)
The Cooper Union for the Advancement of Science and Art
Bachelor of Electrical Engineering
Robert Lee's Skills
Robert Lee's Summary
Robert Lee, based in New York, NY, US, is currently a Chief Technology Officer at Blue Owl Capital, bringing experience from previous roles at Clayton Dubilier & Rice, Morgan Stanley, Portfolio Companies and Realcomm. Robert Lee holds a Master of Business Administration (MBA) @ New York University - Leonard N. Stern School of Business. With a robust skill set that includes Business Development, Financial Analysis, Project Management, Business Analysis, Marketing and more, Robert Lee contributes valuable insights to the industry. Robert Lee has 2 emails on RocketReach.