Hi Guys and Girls,
Well also just completed my online application. what i wanna know is do they do Road shows in the UK? Im currently living in South Africa and i know they are doing a road show here looking for staff. But unfort for me i move back to the UK next week, so i wont be able to go. If they do, where abouts in the UK and any dates???