Tim Scherer is an experienced payroll management professional currently serving as the Payroll Processing Manager at Delaware North since November 2023. Previously, Tim held the position of Senior Payroll Manager at CrowdStrike from July 2022 to September 2023, where oversight included payroll operations for the US, Canada, Mexico, and Brazil. Tim's earlier experience includes roles such as Corporate Payroll Manager at Integer Holdings Corporation, where responsibilities encompassed payroll for US and Ireland locations, and Manager of Payroll Services, Tax and Compliance at Rich Products Corporation. Tim has also served in payroll management capacities at Integer Holdings Corporation, Kaleida Health, Sodexo, and Paychex. Tim earned a Bachelor of Science in Business Administration from Hilbert College between 2000 and 2004.
This person is not in the org chart
This person is not in any teams
This person is not in any offices