121 employs 421 employees. The 121 management team includes Naoufel Khabbazi (Chief Executive Officer), Paco Zepeda (Creative Director), and Mariana Scuderi (Chief Growth Officer).
Get Contact Info for All DepartmentsLooking for a particular 121 employee's phone or email?