IDQ employs 6 employees. The IDQ management team includes Peter Rald (Client Director), and Martin Bak (Business Manager).
Looking for a particular IDQ employee's phone or email?