20tab employs 32 employees. The 20tab management team includes Paolo Melchiorre (Chief Technology Officer), Raffaele Colace (Co-Founder), and Mirko Maiorano (Head of Growth).
Get Contact Info for All DepartmentsLooking for a particular 20tab employee's phone or email?