CEO
Nico Michler
CEO Approval Rating
78/100
1997
PrivateSubsidiary of Accenture Plc
https://www.designaffairs.com/