Elizabeth Kahl joined Owl Rock Capital in May 2021 as a Managing Director. Previously, she was with Brigade Capital Management, most recently as a Director, Investor Relations. She is based in New York.