Contact Human Resources

    • Melanie Byrom 
      Benefits Coordinator, Human Resources
      Phone: 412.578.6118
    • Terri Ranft 
      Payroll Supervisor, Finance and Administrative Services
      Phone: 412.578.6060
    • Evan Tachoir 
      Human Resources Coordinator, Human Resources
      Phone: 412.578.6048
    • Alexandra Tokarsky 
      Director, Human Resources
      Phone: 412.578.8897