Hi Echie,
Thanks for replying. I was however not looking necessarily at just the flight deck crew - I myself have been looking at all the basic and advanced management and ground based roles. As mentioned there was a total of over 80+ positions, now inaccessible because the website looks to have been shut down.
Are you working with them currently? Maybe if so, you could shed some light on it?
Thanks!
SJ