Posted inBrookhaven, Buckhead, Dunwoody, Top Stories

Mercedes CEO leaves for job with Falcons and stadium

Mercedes-Benz USA president and CEO Steve Cannon, who oversaw the automaker’s move to Sandy Springs, is leaving to head the company that owns the Atlanta Falcons and the new downtown football stadium, among other assets. Cannon will start as CEO of AMB Group on Feb. 1, essentially replacing well-known Atlanta corporate leader Arthur M. Blank […]