Publix names Atlanta Division VP