TWOW employs 67 employees. The TWOW management team includes Emanuela Genovesi Picasso (Founder and CEO), Mihaela Bentoi (Digital Project Manager), and Michele Giusto (Digital Project Manager).
Looking for a particular TWOW employee's phone or email?