Stefanie Naujoks

Research Director for Manufacturing Insights Europe, IDC