Steven Avery is a Senior Business Manager at Capital One, a position they began in 2024. Prior to this role, they served as a Consultant at Bain & Company from 2022 to 2024 and held various engineering and managerial positions at several companies, including Canadian Natural Resources Limited and Encana Corporation. Steven earned a Bachelor of Science in Oil & Gas Engineering with Distinction from the University of Calgary in 2017. They also gained experience as a Merchant Strategy & Operations Manager at Neo Financial from 2020 to 2022 and worked in consulting roles at Accenture from 2017 to 2019.
This person is not in the org chart
This person is not in any teams
This person is not in any offices