Interim-CEO
Francois De La Villardière
CEO Approval Rating
70/100
1998
Private
http://www.netbooster.com