IRT employs 1,255 employees. The IRT management team includes Sahil Verma (Chief Financial Officer), Chris Burke (Managing Director), and Quentin Wallace (CEO).
Looking for a particular IRT employee's phone or email?