MCR Names Three New Executives to Leadership Team News March 20, 2012 MCR recently announced that it appointed John Cochran as Senior Vice President, Business Development, Kevin Boyle as Senior Vice President,…