Fernando Montenegro

Fernando Montenegro

451 Research
Principal Analyst

Could not fit it into this tiny field

prestitial ad