Michelle Owen

Michelle Owen

Sr. Principal Procurement Operations @ ExxonMobil

About Michelle Owen

Michelle Owen is the Sr. Principal of Procurement Operations at ExxonMobil, with extensive experience in various managerial roles within the company. She holds an MBA from the Weatherhead School of Management and a BS in Industrial Engineering from Tennessee Technological University.

Title and Current Position

Michelle Owen holds the position of Sr. Principal - Procurement Operations at ExxonMobil. She has been with the company in this role since 2022, contributing her expertise to the company’s procurement processes in the United States.

Previous Roles at ExxonMobil

Michelle Owen has a diverse career history at ExxonMobil, including roles such as Procurement Data, Analytics & Systems Manager (2018-2021) and Program Manager (2017-2018) in Houston, Texas. She also served as Transportation & Logistics Procurement Manager - Americas (2013-2017), Supply Chain Venture Planning Manager (2012-2013), Customer Service Manager (2008-2012), and Technical Service Manager (2005-2008). Her career began with various roles from 1998 to 2005, spanning locations in Cleveland/Akron, Ohio, and Pensacola, Florida.

Early Career at Allied Signal

Before joining ExxonMobil, Michelle Owen worked at Allied Signal from 1994 to 1998. During her four-year tenure, she held various positions in Sparta, Tennessee, where she began cultivating her expertise in procurement and supply chain management.

Educational Background

Michelle Owen pursued higher education at the Weatherhead School of Management at Case Western Reserve University, earning a Master of Business Administration (MBA) from 2004 to 2007. She also holds a Bachelor of Science (BS) in Industrial Engineering from Tennessee Technological University, where she studied from 1991 to 1996.

People similar to Michelle Owen