Avaaz's Marketing department is led by Mike Baillie (Campaign Director) and has 12 employees.
Laura Rico
Campaign Director
Mike Baillie
Luca Nicotra
Diego Casaes
Nathan Miller
Nell Greenberg
Looking for a particular Avaaz employee's phone or email?