CEO
Oliver Chuard
CEO Approval Rating
- -/100
2007
PrivateAcquired by Swiss Post Ltd.
http://www.livesystems.ch