Executive Chairman
Iain Ross
CEO Approval Rating
90/100
ReNeuron is a Wales-based stem cell research company that develops engineered exosomes for the pharmaceutical sector.