Anita Sands
Dr Anita Sands on technology's disruptive power
3 Mar 2020
Dr Anita Sands hails from the east coast of Ireland, but has cemented herself on America's west coast in the heart of Silicon Valley. She's served, or is serving, on the boards of several software and… Audio