Subway Executive James Walker Resigns

News

James Walker, Vice President of Subway North America, has resigned effective immediately. Read more here.