Schiller International University's IT department is led by Patricia Rosas (Student Experience Manager) and has 6 employees.
Patricia Rosas
Student Experience Manager
Looking for a particular Schiller International University employee's phone or email?