Senior Manager, Payroll — STEPHEN… · New York, NY | Tsenta