Log in
iSTA Solutions
Contact
View in org chart
Debbie Weinfeld
Chief Executive Officer
Shaya Hirshman
Chief Financial Officer
Rica Stella Zaragoza
Operations Director
Sam Lange
Director Of Innovation
Mia Nussbaum
Client Success Director
+ 6 more
Miriam Klugman
Finance Manager
Current role