CEO
Nigel Vaz
CEO Approval Rating
- -/100
1990
PrivateSubsidiary of Publicis Sapient
http://www.sapientrazorfish.com