Co-Founder & CEO
Miguel Castillo
CEO Approval Rating
70/100
2011
PrivateSubsidiary of Altair Engineering, Inc.
https://www.carriots.com/