Frances Sibbet
Frances Sibbet

Frances Sibbet

A digital specialist advising on digital in aid programmes for the UK Department for International Development. My views & usual caveats.