Mercedes Benz Stadium Logo

Mercedes Benz Stadium

Atlanta, GA
Website

About

Mercedes-Benz Stadium is a multi-purpose stadium located in Atlanta, Georgia, United States. Opened in August 2017 as a replacement for the Georgia Dome, it serves as the home stadium of the Atlanta Falcons of the National Football League and Atlanta United FC of Major League Soccer.
Members at this Company

Ready to Get Started?

Get access to the most up-to-date live sports jobs now!