Marc Zionts, who has led seven tech companies, is the new CEO of Durham-based Automated Insights.
Marc Zionts, who has led seven tech companies, is the new CEO of Durham-based Automated Insights. Courtesy of Automated Insights
Marc Zionts, who has led seven tech companies, is the new CEO of Durham-based Automated Insights. Courtesy of Automated Insights