Estephania Guzman

Senior Analyst, Software Trackers

Analyst Location

Canada



Coverage

Big data, Software



Regions

Worldwide