Perform employs 1,328 employees. The Perform management team includes Stephen Crawford (Site Manager), Hans Suter (Chief Executive Officer), and Mike Landers (Head of Operations - Americas).
Looking for a particular Perform employee's phone or email?