Since 2003 British Airways, led by Chief Executive William "Willie" Walsh , has shut large call centers in London, Glasgow and Toronto, though even with those closures, there was still "too much property for the size of our operation, " according to George.