SciTec, Inc.'s IT department is led by Damien Turchi (Senior Technical Manager) and has 76 employees.
Evan Meany
Software Engineer
Jeffrey Escudero
Information System Security Manager
Damien Turchi
Senior Technical Manager
Looking for a particular SciTec, Inc. employee's phone or email?