Research Manager, Global Cloud Computing

Agatha Poon

Outlet

InfoWorld Tech Watch

Subject

Computers; Technology