TREIRB vacancy details