IT Strategic Sourcing Manager
sydney, new south wales, australia
Origin Energy
IT Strategic Sourcing Manager
EY
IT Audit and Assurance - Academic Research
Deloitte Australia
Technology Strategy and Transformation Consultant
Shell
IT Project Manager
Deloitte
IT Strategy Consultant
Deloitte Australia
Mergers and Acquisitions Director
Staring College
Tilburg University