Untapped employs 40 employees. The Untapped management team includes Warren Lebovics (Head of Design), Moushmi Shah (Relationship Manager), and Ziyue Chen (Software Engineer).
Looking for a particular Untapped employee's phone or email?