Vice President of Finance, Controller
Shedd Aquarium
Chicago, Cook County, Illinois, United States