ISPA UK employs 10 employees. The ISPA UK management team includes Krystian Heald (Head of Partnerships).
Looking for a particular ISPA UK employee's phone or email?