Contact Info
WE'VE MOVED!
As of July 28, 2008 the Payment Processing Department
is located at
116 Atwood St
If you're familiar with the area, we will be
on the 2nd floor above Chipotle restaurant
and Caribou Coffee. Phone: 412-624-4004 Fax: 412-624-7131
Hours: 8:30 to 5:00 M-F
News
Direct Deposit of Travel & Business Reimbursements
Document Processing Status as of:
September 5, 2008
Please do not submit a payment status inquiry to Payment Processing for documents presented after the above received on dates.
Resources