Andrew Dawson named chief strategy officer for Deutsch NY Thursday, March 10, 2016 Andrew Dawson has been hired as partner, chief strategy officer at Deutsch New York. Since February, Dawson has been working…