David Leven has been appointed the new Head of Greater China for Scottish Development International (SDI), based in Shanghai. He took up the new post at the beginning of April, after Mark Dolan, who has led the SDI team in Greater China for the past three years, relocated back to […]