Our Team
Robert Willis
Managing Director
Robert Willis
Managing Director
Robert Willis is a Managing Director at Blue Owl and member of the Net Lease Investment Team. In his role, he focuses on evaluating tenant credit quality for new acquisitions and tenant portfolio management across all Blue Owl Real Assets Net Lease funds. He also provides support to investor relations and capital markets efforts.
Before joining Blue Owl, Bob was a Managing Director and Head of Credit Research at First Eagle Alternative Credit. Prior to that, he was an investment banking analyst at Bank of America Merrill Lynch.
Bob received his BA in economics from Connecticut College. He is a CFA charterholder and competed in the 2012 Olympics as part of the U.S. Sailing Team.
Before joining Blue Owl, Bob was a Managing Director and Head of Credit Research at First Eagle Alternative Credit. Prior to that, he was an investment banking analyst at Bank of America Merrill Lynch.
Bob received his BA in economics from Connecticut College. He is a CFA charterholder and competed in the 2012 Olympics as part of the U.S. Sailing Team.