Chief Executive Officer
southampton, united kingdom
Quantuma
Aberystwyth University
Bishop Wordsworth School, Salisbury, Wiltshire