
Why Mercedes is now living large in Atlanta
Mercedes-Benz USA celebrates the grand opening of its all-new, state-of-the-art headquarters! The new HQ is located in Atlanta, GA and will house approximately 1,000 employees, serving as the hub for the Group’s U.S. sales and customer service operations.