Hi
It's true that some VS jobs are advertised in Flight International but there are a great deal that are advertised locally - ie in papers local to Crawley. Virgin also use an agency in Crawley (I think it's called Select) for temporary positions (could lead to something more permanent)
Living around this area also helps
Pud