CEO
Peter Duffy
CEO Approval Rating
78/100
2002
PrivateSubsidiary of ITRS Group Ltd.
http://www.sumerian.com