Ewan Chesser

Ewan Chesser

Global Technology Center Manager @ Chevron

About Ewan Chesser

Ewan Chesser is the Global Technology Center Manager at Chevron in Aberdeen, Scotland, with extensive experience in the Oil and Gas sector.

Current Position at Chevron

Ewan Chesser is currently serving as the Global Technology Center Manager at Chevron. Based in Aberdeen, Scotland, United Kingdom, he began this role in October 2020. In this capacity, he oversees the operations and strategic direction of the technology center, ensuring alignment with Chevron's global objectives.

Past Role as Refinery Business Manager

Before his current role, Ewan Chesser worked as the Refinery Business Manager at Chevron from 2019 to 2020. Located in Richmond, California, he was responsible for managing the business operations of the refinery, focusing on optimizing performance and ensuring efficient refinery processes.

Advisory Role to Executive VP Upstream

From 2016 to 2019, Ewan Chesser served as the Advisor to the Executive VP Upstream at Chevron, located in the San Francisco Bay Area. In this role, he provided strategic recommendations to senior executives, including the CEO, enhancing decision-making processes within the upstream sector.

Education in Chemical Engineering

Ewan Chesser holds a degree in Chemical Engineering from The University of Edinburgh, where he studied from 1990 to 1994. His education provided a solid foundation in chemical engineering principles, which he has applied throughout his extensive career in the oil and gas industry.

Global Career Experience

Ewan Chesser has a diverse global career, having worked in multiple countries, including the UK, USA, Denmark, and the Netherlands. His roles have ranged from Country Manager in Copenhagen to Operations Manager in The Hague. This international experience has endowed him with a broad perspective and the ability to provide strategic guidance on a global scale.

People similar to Ewan Chesser