SFIDA employs 58 employees. The SFIDA management team includes Stephanie Montagne (Human Resources and Business Support Consultant), Timothy Kehoe (Teacher of the Multisensory Impaired), and Jean Weiss (VI Team Lead).
Looking for a particular SFIDA employee's phone or email?