Imroz employs 37 employees. The Imroz management team includes Nadia Ejaz (Customer Success Manager), and Faizan Anwar (Cloud DevOps Lead).
Looking for a particular Imroz employee's phone or email?