All I know is that Irish Cabin Crew operate some of the flights, they may be based in Abu Dhabi not sure.
Check-In staff, Ticket Desk staff, Cabin Crew and Maintence Staff, would say its less than 90 but they may be including the servisair staff to.
Forgot to add they would have about 20-25 or so at there office in city centre