TechWomen100 Awaiting Image

Alice Williams-Allden | Royal Navy

Alice was born in Birmingham and educated in Worcester,…