Hiring for management positions are almost 100% internal. I worked my way from pushing carts up to management. This is not button-pushing. You have to be comfortable with change and flexible. I have relocated 2 times across state lines to chase the promotions. And I would do it again. Interviews are usually performed over the phone unless you are close enough to travel.