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.