IPD employs 647 employees. The IPD management team includes Patric Stromquist (General Manager Operations), and Sam Mangion (Product Manager).
Looking for a particular IPD employee's phone or email?