T2's IT department is led by Salem Albadawi (Software Development Manager) and has 57 employees.
Looking for a particular T2 employee's phone or email?