Managing Director
Patrick Dewald
CEO Approval Rating
62/100
2008
PrivateSubsidiary of Informatica LLC
https://diaku.com/