Robert Lee Location
New York, NY, US
Robert Lee Work
Robert Lee 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 Skills
Robert Lee Summary
Robert Lee, based in New York, NY, US, is currently a Chief Technology Officer at Blue Owl Capital. Robert Lee brings experience from previous roles at Clayton Dubilier & Rice, Morgan Stanley, Realcomm and Credit Suisse. 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 has 2 emails and 1 mobile phone numbers on RocketReach.