Managing Director
Nigel Walker
CEO Approval Rating
70/100
2005
PrivateSubsidiary of IRIS Software Group Ltd
http://biostore.co.uk