
Stephen Cannon, MBUSA president and CEO, announces the new headquarters with Georgia Gov. Nathan Deal. Photo courtesy of MBUSA.
Mercedes-Benz USA will relocate its headquarters to a temporary office space in an Atlanta suburb in July during construction of its permanent headquarters, the company has announced.
The luxury automaker will occupy an office space in the city of Dunwoody known as Sterling Point II, a 186,000-square-foot space in the Perimeter Center complex.







