121's Marketing department is led by Carla Flores (Global Growth Strategy Manager) and has 6 employees.
Jaime Gandarilla
Creative Copywriter
Carla Flores
Global Growth Strategy Manager
Looking for a particular 121 employee's phone or email?