James Varga

Special guest

James Varga is CEO and Co-founder of the ID Company, based in Edinburgh.

James Varga has been a guest on 1 episode.