Ruth Castillo Payroll/Leave Specialist Phone: 919-515-9822 Email: recastil@ncsu.edu Office: Administrative Services III 130B