Jennifer Sensat Payroll Manager jsensat@tulane.edu Phone 504-314-2771 Department Payroll SERVICES: Payroll Administration.