121 employs 486 employees. The 121 management team includes Susie Lodise (Managing Director), Claudia Diaz (Chief Human Resources Officer), and Diana Bravo (Group Account Director).
Looking for a particular 121 employee's phone or email?