CEO
CEO Approval Rating
- -/100
2007
PrivateSubsidiary of Computer Task Group Inc
http://www.tech-it.lu/