IRC employs 3,987 employees. The IRC management team includes Abraao Celestino (Program Manager), and Sohail Ahmad (Manager IT Solutions).
Looking for a particular IRC employee's phone or email?