- Compass Group, North America (Chicago, IL)
- …Summary With over 40,000 employees across 200 locations delivering $2 billion in revenue per year, Levy is responsible for millions of memorable guest experiences ... locations; review yields and fixed costs and assist in leading productivity improvement programs + Provide financial management control of business assets and ensure… more