Barnaby Lo is based in New York and focuses on investments in Business Services in North America.
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.