Lizzie O'Meara

Lizzie O’Meara | Vodafone Business

I have been in the technology world, via telecoms, for…