Cardiff University Wales
Beamery London
Independent Technologist Bangalore, India
Loblaw Digital Toronto
The University of Queensland Brisbane, Australia
Faculty of Electrical and Computer Engineering, Dresden University of Technology Dresden, Saxony, Germany, EU, Earth, Universe
National Disability Insurance Agency Brisbane, Australia
Gold Coast, Queensland, Australia
Gold Coast, Australia