Owen James's Location
London, GB
Owen James's Work
Owen James's Education
Durham University
Marlborough College
Owen James's Skills
Owen James's Summary
Owen James, based in London, GB, is currently a Managing Director at 17Capital, bringing experience from previous roles at SVG Capital, Bank of Scotland and PwC. Owen James holds a Durham University. With a robust skill set that includes Private Equity, Leveraged Finance, Alternative Investments, Financial Modeling, Capital Markets and more, Owen James contributes valuable insights to the industry. Owen James has 2 emails on RocketReach.