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.
This person is not in any teams
This person is not in any offices