CEO
Alistair Goodman
CEO Approval Rating
75/100
2005
PrivateSubsidiary of Ericsson Emodo
http://www.placecast.net