Radio Edutalk 23-01-2018: Liz Neil, Senior Project Manager at the British Council Download Liz Neil on Edutalk Liz Neil, Senior Project Manager at the British Council. Share this:TwitterFacebookPinterest