Executive Chairman
Iain Ross
CEO Approval Rating
90/100
1997
PublicLondon Stock ExchangeRENE
https://www.reneuron.com/