TBWA
Show contact
Links
Brian Mahfoud
Media Director
Julie Troubat
Content Manager
Pamela Yoli
Social Media & Community Manager
Florencia Iglesia
Social Media Manager
María Siljeström Galache
Social Media Manager Implant
+ 3 more
January, 2023 - present
September, 2017
September, 2016
View in org chart