John Davidson Hired by the Jackets Posted on October 23, 2012 by Dan P. The Jackets have landed John Davidson to be their president of hockey operations.