Perform employs 1,328 employees. The Perform management team includes Stephen Crawford (Site Manager), Hans Suter (Chief Executive Officer), and Andrea Nagy-Szklenar (Office Manager and Facilities Coordinator).
Looking for a particular Perform employee's phone or email?