Champion others

Bill Shen

Associate

Bill Shen is based in New York and focuses on investments in North America for TowerBrook Delta.

Prior to joining TowerBrook, Bill was an investment professional at Court Square Capital Partners. Prior to that, he was an Analyst at Moelis & Company.

Bill holds a B.S. in Finance from New York University.