malvin
7th Feb 2007, 16:34
Hello from a newbie,
Just wondering if anyone has applied or working for cx London base?
Just there are couple of things I am confused about and like someone to explain for me.
Many Thanks.
Just wondering if anyone has applied or working for cx London base?
Just there are couple of things I am confused about and like someone to explain for me.
Many Thanks.