What is it with the dutch?
Ive just been looking out for a few contracts and there are tulip loads of jobs going in Holland for short term assignments....!!?!?
Any ideas?
Ive just been looking out for a few contracts and there are tulip loads of jobs going in Holland for short term assignments....!!?!?
Any ideas?
Comment