Senior Manager, Financial Reporting Systems
2 months ago
Atlanta
Our operations span North America with over 28,000 employees at close to 1,600 locations in 43 US ... Ability to work across departments (Finance, IT, Operations, etc.) to ensure alignment of financial ...