Emailserena.cooper@source-technology.comTelephone+443333075503Office LocationWeWork, Senna Building, Gorsuch Pl, London E2 8JFSectorsSoftware Engineering