CEO
Hans Stefan Ranstrand
CEO Approval Rating
86/100
1972
PublicIndependent CompanyOTCMKTSTOM
http://www.titech.com