Glen Howard is a seasoned professional in internal audit and risk management, currently serving as the General Manager and Chief Internal Auditor at Keyera since June 2008. Glen founded Keyera’s Internal Audit Department and significantly expanded its scope beyond CSOX compliance to encompass comprehensive risk management initiatives across numerous business processes and areas such as organizational culture, fraud risk, and cybersecurity. Prior roles include Sarbanes-Oxley Controller and IT Manager at Westpac, where Glen managed SOX control activities, IT audits, and developed an IT Audit Framework. Early career experiences include positions at KPMG Australia, RailCorp, and EY, culminating in a robust academic background with an MBA from Heriot-Watt University and multiple finance and accounting qualifications.
This person is not in the org chart
This person is not in any teams
This person is not in any offices