Guilherme Arruda

Guilherme Arruda - Head of Agency Business, Brazil at Google

https://www.linkedin.com/in/guilherme-arruda-9276729/