Mr. Walsh is a Managing Director of TowerBrook.
Prior to joining TowerBrook, Mr. Walsh was a Principal at CapVest Partners LLP, focussed on consumer goods and services businesses in the UK, Nordics and Benelux. He sat on a number of Boards, both public and private, on behalf of CapVest. Prior to joining CapVest in 2007, Mr. Walsh started his career at Barclays Capital in the leveraged finance team. Mr. Walsh earned his M.A. from the University of St. Andrews. Mr Walsh is a Trustee of the Terrence Higgins Trust.