Estephania Guzman

Senior Analyst, Software Trackers

Analyst Location

Canada



Coverage

Software, Big data



Regions

Worldwide