Roger Allen is an accomplished business process and IT senior professional with extensive experience in delivering complex programs across global, regional, and local levels. They served in multiple managerial roles at Rio Tinto from 2006 to 2009, where they established project delivery capabilities and led ERP implementation, increasing user engagement across numerous countries. Roger also held roles at Deloitte Consulting and SAP, focusing on functional consulting, project management, and enterprise architecture to support ERP transformation in various industries. They hold a Bachelor of Engineering in Agricultural Engineering from the University of Southern Queensland, completed in 1989. Currently, Roger is exploring new opportunities after recent self-employment and a brief hiatus from the workforce.
This person is not in the org chart
This person is not in any teams
This person is not in any offices