Integra employs 50 employees. The Integra management team includes Louie Foster (Director of Product Management), Dave Scott (Director, System Architecture), and Paul Hylton (Lead Software Quality Assurance Engineer).
Looking for a particular Integra employee's phone or email?