Carol Sliwa

Carol Sliwa

Research Director, IDC