SPEC Innovations employs 15 employees. The SPEC Innovations management team includes Cynthia Mahugh-Dam (Chief Executive Officer), Taylor Duffy (Communications Manager), and Courtney Wright (Director of Solution Engineering).
Looking for a particular SPEC Innovations employee's phone or email?