Sue Daley

Department for International Trade/British Embassy pitch on UK Technology Landscape