Emailolly.black@source-technology.comTelephone+41435500224Office LocationWeWork, Senna Building, Gorsuch Pl, London E2 8JFSectorsCloud Development