Job Watch: IT, UK and abroad
IT is a booming area and although there are numerous opportunities in London, there are also plenty of reasons to look abroad, according to James Franklin, a manager at recruitment consultancy Robert Walters. “We see most opportunities in London and, because a number of social media and online gaming specialists are based there, in the […]