TRU Recognition employs 6 employees. The TRU Recognition management team includes Inbar Keren (Head of Customer Success), and Byron Sánchez (Senior Computer Vision Engineer).
Looking for a particular TRU Recognition employee's phone or email?