Twin employs 12 employees. The Twin management team includes Rafael de Ambrosi (CEO), Lucas Tomkinson (Head of Legal), and María Candelaria Font (Head of Marketing).
Looking for a particular Twin employee's phone or email?