A payroll specialist performs payroll processing and tax preparation duties and offers related software training and support services to clients, according to the National Association of Certified ...