Internxt employs 22 employees. The Internxt management team includes Fran Villalba Segarra (Shareholder), Mia Naumoska (Chief Marketing Officer), and Sergio Gutiérrez Villalba (Chief Technological Officer).
Get Contact Info for All DepartmentsLooking for a particular Internxt employee's phone or email?