Ellucian employs 4,203 employees. The Ellucian management team includes Michael Wulff (Chief Technology Officer), Gregory Giangrande (Chief People Officer and Chief Communications Officer), and Sharon Ainsley (CIO (Chief Information Officer)).
Get Contact Info for All DepartmentsLooking for a particular Ellucian employee's phone or email?