Managing Director
Matthew Falla
CEO Approval Rating
81/100
2010
PrivateSubsidiary of The Economist Newspaper Limited
http://signal-noise.co.uk