22Miles employs 65 employees. The 22Miles management team includes Thomas Strade (Chief Executive Officer), Joey Zhao (CEO & Co-founder), and Tomer Mann (Chief Revenue Officer (CRO)).
Get Contact Info for All DepartmentsLooking for a particular 22Miles employee's phone or email?