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