5000 employees
ISTS helps organizations set up scholarship programs and manage applications through its system.
2000