David Thodey was born in Perth, Western Australia. He is a prominent Australian businessman who has held various executive positions in the telecommunications and information technology sectors.
David Thodey Brainwave Challenge: 20 Questions to test your mental acuity