Owl Rock Capital appoints MD to lead new London office
Owl Rock Capital (Owl Rock) has appointed Amy Ward Âas Managing Director in the firm’s new London office. Ward joins as the first employee in London, and will oversee Owl Rock’s institutional client service and business development for the European market.