PIN employs 26 employees. The PIN management team includes Chris Strutt (Founder), Joe Q (Head of Customer Success), and Aimee Taylor (Digital Marketing Manager).
Looking for a particular PIN employee's phone or email?