STRIKE employs 1,233 employees. The STRIKE management team includes Steve Pate (Chief Executive Officer), Ted Herman (Chief Human Resources Officer), and Jennifer Brock (Vice President of Legal).
Looking for a particular STRIKE employee's phone or email?