and immune disorders. Summary The Payroll Head is responsible for leading and managing all aspects of Payroll... for close to 2,000 employees and supporting the strategic payroll needs of a company poised for continued growth. These responsibilities...