CEO
Siddhartha Gupta
CEO Approval Rating
90/100
2010
PrivateSubsidiary of Mercer, LLC
https://mettl.com/