CEO
Tony Mestres
CEO Approval Rating
82/100
TSO is a California-based holding company that owns and operates businesses in areas such as real estate and investment.