CEO
Ryan Terpstra
CEO Approval Rating
- -/100
ITRS is an England-based SaaS-based firm that provides trade analysis and synthetic monitoring solutions for retail and telecommunication industries.