SEEC employs 713 employees. The SEEC management team includes Nestor Flores Linares (Human Resources Manager), Stephanie Snyder (Chief Financial Officer), and Cathy Dirksen (Director of Communications and Development).
Looking for a particular SEEC employee's phone or email?