Who do I contact if I have a question about my paycheck?

Employees can either contact the HR Service Center at 216.368.6964 or the Payroll Department directly at 216.368.4290 or 216.368.4291. The Payroll office is located at the following address:

CedarTech Building, 2nd Floor
10969 Cedar Avenue
Cleveland, OH 44106