President & CEO
Jennifer Nayar
CEO Approval Rating
85/100
STT is an Illinois-based SaaS platform that offers solutions such as trading, risk management, and analytics for the capital market.