Director at Blue Owl Technology Finance · Director at Blue Owl Capital · Director at Jefferies Financial. Filing since 25 Feb 2021. CIK 0001845244