Owen James

Managing Director
London

Owen joined 17Capital in 2015. Owen previously held positions at PWC, Bank of Scotland & SVG Advisers. Owen studied at the University of Durham.