Our Team

One of our core values is "diversity". When deciding on an employee, we primarily look for qualities that include knowledge, dependency, talent, drive, honesty, and loyalty. Our team is categorized into three groups: 1) Executives, 2) Managers, and 3) Administrators. Our size dictates that many of us wear multiple hats.

Michael Vitullo
Nick Salsgiver
Bench Technician
Matthew Holmes
Bench Technician
Robert Rosenfeld
Exec. V.P. Legal
Albert Harlow
President & CEO
Josh Young
Web Application Manager | Technical Director
Chris Fredrickson
Operations Manager