Online Trust Alliance merges with Internet Society to fight data security threats and privacy challenges by Geof Wheelwright on April 5, 2017April 5, 2017 at 6:54 am The challenges of fighting for online privacy and data security are very real to Craig Spiezle, president and executive director of the Bellevue, Wash.-based Online Trust Alliance (OTA). Less than… Read More