Deutsch Hires CTO OโBrien, Promotes Scheideler To Chief Digital Officer Tuesday, February 2, 2016 Deutsch North America chief digital officer Winston Binch announced that Trevor O’Brien has been appointed partner, chief technology officer in…