Champion others

Barnaby Lo

Principal

Barnaby Lo is based in North America and focuses on investments in Business Services.

Prior to joining TowerBrook, Barnaby was an Analyst in the Healthcare Group at Lazard.

Barnaby holds a B.Sc. in Finance and Accounting from the McIntire School of Commerce at the University of Virginia.