James joined IBI Corporate Finance (DC Advisory Ireland) in 2023. Prior to joining, James spent over six years with PwC in their Assurance and Transaction Services teams. He worked on numerous buy-side, sell-side and capital markets transactions during his time there.

James graduated with a degree in Business and Law from University College Dublin in 2017 and qualified as a Chartered Accountant in 2021.