James specialises in fund structuring, investment appraisal, valuations and due diligence at Infinity.
Before joining Infinity, James worked in corporate finance and transactional advice as a manager within two UK-based accounting practices. Prior to working in corporate finance, James gained experience in financial reporting and statutory audit.
James has a BA (Hons) degree in Accounting and Financial Analysis from Newcastle University and is an Associate of the Institute of Chartered Accountants in England and Wales.
In his spare time, James is a sports fan, in particular of rugby union and cricket. Having hung up his own boots he now only plays golf.