Microsoft
Senior Program Manager
Microsoft
Program Manager
Oculus VR
Consumer Device Engineer
Australian Army
Infantry Rifleman
Microsoft
Program Manager Intern
Microsoft
Senior Security Engineer
Microsoft
Program Manager II
NICTA
Research Engineer
Microsoft
Security Program Manager
The University of Queensland
Teaching Assistant
The University of Queensland
Royal Military College - Duntroon