Imroz employs 35 employees. The Imroz management team includes Nadia Ejaz (Customer Success Manager), and Nabeel Asif (Technical Lead).
Looking for a particular Imroz employee's phone or email?