Managing Director
Michael Wright
CEO Approval Rating
87/100
1999
PrivateSubsidiary of Doxim, Inc.
https://www.striata.com/