BL

Bin Li

Director

Bin Li is an experienced finance professional currently serving as Vice President at Blue Owl Capital since June 2022. Prior to this role, Bin held the position of Principal at Sagard Holdings from March 2017 to April 2022, and served as an Associate at CPP Investment Board from September 2013 to February 2017, focusing on Principal Credit Investments and Private Investments. Bin Li earned a Bachelor of Mathematics in Statistics from the University of Waterloo and a Bachelor of Business Administration in Finance from Wilfrid Laurier University, both completed in 2013.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices