Chris Chapple is the CEO of ISPT.
291 people are employed at ISPT.
ISPT is based in Melbourne, Victoria.
The NAICS codes for ISPT are [531, 52, 523, 53].
The SIC codes for ISPT are [6531, 653, 65].